Bitcoin Core Fuzz Coverage Report for wallet_tx_can_be_bumped

Coverage Report

Created: 2025-11-19 11:20

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/Users/brunogarcia/projects/bitcoin-core-dev/src/serialize.h
Line
Count
Source
1
// Copyright (c) 2009-2010 Satoshi Nakamoto
2
// Copyright (c) 2009-present The Bitcoin Core developers
3
// Distributed under the MIT software license, see the accompanying
4
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
5
6
#ifndef BITCOIN_SERIALIZE_H
7
#define BITCOIN_SERIALIZE_H
8
9
#include <attributes.h>
10
#include <compat/assumptions.h> // IWYU pragma: keep
11
#include <compat/endian.h>
12
#include <prevector.h>
13
#include <span.h>
14
15
#include <algorithm>
16
#include <concepts>
17
#include <cstdint>
18
#include <cstring>
19
#include <ios>
20
#include <limits>
21
#include <map>
22
#include <memory>
23
#include <set>
24
#include <string>
25
#include <utility>
26
#include <vector>
27
28
/**
29
 * The maximum size of a serialized object in bytes or number of elements
30
 * (for eg vectors) when the size is encoded as CompactSize.
31
 */
32
static constexpr uint64_t MAX_SIZE = 0x02000000;
33
34
/** Maximum amount of memory (in bytes) to allocate at once when deserializing vectors. */
35
static const unsigned int MAX_VECTOR_ALLOCATE = 5000000;
36
37
/**
38
 * Dummy data type to identify deserializing constructors.
39
 *
40
 * By convention, a constructor of a type T with signature
41
 *
42
 *   template <typename Stream> T::T(deserialize_type, Stream& s)
43
 *
44
 * is a deserializing constructor, which builds the type by
45
 * deserializing it from s. If T contains const fields, this
46
 * is likely the only way to do so.
47
 */
48
struct deserialize_type {};
49
constexpr deserialize_type deserialize {};
50
51
/*
52
 * Lowest-level serialization and conversion.
53
 */
54
template<typename Stream> inline void ser_writedata8(Stream &s, uint8_t obj)
55
1.96M
{
56
1.96M
    s.write(std::as_bytes(std::span{&obj, 1}));
57
1.96M
}
void ser_writedata8<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
117k
{
56
117k
    s.write(std::as_bytes(std::span{&obj, 1}));
57
117k
}
Unexecuted instantiation: void ser_writedata8<AutoFile>(AutoFile&, unsigned char)
Unexecuted instantiation: void ser_writedata8<VectorWriter>(VectorWriter&, unsigned char)
void ser_writedata8<DataStream>(DataStream&, unsigned char)
Line
Count
Source
55
1.22M
{
56
1.22M
    s.write(std::as_bytes(std::span{&obj, 1}));
57
1.22M
}
void ser_writedata8<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
88.6k
{
56
88.6k
    s.write(std::as_bytes(std::span{&obj, 1}));
57
88.6k
}
Unexecuted instantiation: void ser_writedata8<SizeComputer>(SizeComputer&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<HashWriter>(HashWriter&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void ser_writedata8<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char)
void ser_writedata8<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned char)
Line
Count
Source
55
535k
{
56
535k
    s.write(std::as_bytes(std::span{&obj, 1}));
57
535k
}
58
template<typename Stream> inline void ser_writedata16(Stream &s, uint16_t obj)
59
298
{
60
298
    obj = htole16_internal(obj);
61
298
    s.write(std::as_bytes(std::span{&obj, 1}));
62
298
}
void ser_writedata16<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned short)
Line
Count
Source
59
21
{
60
21
    obj = htole16_internal(obj);
61
21
    s.write(std::as_bytes(std::span{&obj, 1}));
62
21
}
Unexecuted instantiation: void ser_writedata16<AutoFile>(AutoFile&, unsigned short)
Unexecuted instantiation: void ser_writedata16<DataStream>(DataStream&, unsigned short)
void ser_writedata16<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned short)
Line
Count
Source
59
30
{
60
30
    obj = htole16_internal(obj);
61
30
    s.write(std::as_bytes(std::span{&obj, 1}));
62
30
}
Unexecuted instantiation: void ser_writedata16<SizeComputer>(SizeComputer&, unsigned short)
Unexecuted instantiation: void ser_writedata16<VectorWriter>(VectorWriter&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<HashWriter>(HashWriter&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void ser_writedata16<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned short)
void ser_writedata16<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned short)
Line
Count
Source
59
247
{
60
247
    obj = htole16_internal(obj);
61
247
    s.write(std::as_bytes(std::span{&obj, 1}));
62
247
}
63
template<typename Stream> inline void ser_writedata32(Stream &s, uint32_t obj)
64
1.60M
{
65
1.60M
    obj = htole32_internal(obj);
66
1.60M
    s.write(std::as_bytes(std::span{&obj, 1}));
67
1.60M
}
void ser_writedata32<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned int)
Line
Count
Source
64
101k
{
65
101k
    obj = htole32_internal(obj);
66
101k
    s.write(std::as_bytes(std::span{&obj, 1}));
67
101k
}
Unexecuted instantiation: void ser_writedata32<AutoFile>(AutoFile&, unsigned int)
void ser_writedata32<DataStream>(DataStream&, unsigned int)
Line
Count
Source
64
685k
{
65
685k
    obj = htole32_internal(obj);
66
685k
    s.write(std::as_bytes(std::span{&obj, 1}));
67
685k
}
void ser_writedata32<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int)
Line
Count
Source
64
79.8k
{
65
79.8k
    obj = htole32_internal(obj);
66
79.8k
    s.write(std::as_bytes(std::span{&obj, 1}));
67
79.8k
}
Unexecuted instantiation: void ser_writedata32<SizeComputer>(SizeComputer&, unsigned int)
Unexecuted instantiation: void ser_writedata32<VectorWriter>(VectorWriter&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<HashWriter>(HashWriter&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void ser_writedata32<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int)
void ser_writedata32<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
64
733k
{
65
733k
    obj = htole32_internal(obj);
66
733k
    s.write(std::as_bytes(std::span{&obj, 1}));
67
733k
}
68
template<typename Stream> inline void ser_writedata32be(Stream &s, uint32_t obj)
69
0
{
70
0
    obj = htobe32_internal(obj);
71
0
    s.write(std::as_bytes(std::span{&obj, 1}));
72
0
}
73
template<typename Stream> inline void ser_writedata64(Stream &s, uint64_t obj)
74
358k
{
75
358k
    obj = htole64_internal(obj);
76
358k
    s.write(std::as_bytes(std::span{&obj, 1}));
77
358k
}
void ser_writedata64<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
74
38.7k
{
75
38.7k
    obj = htole64_internal(obj);
76
38.7k
    s.write(std::as_bytes(std::span{&obj, 1}));
77
38.7k
}
Unexecuted instantiation: void ser_writedata64<AutoFile>(AutoFile&, unsigned long long)
void ser_writedata64<DataStream>(DataStream&, unsigned long long)
Line
Count
Source
74
209k
{
75
209k
    obj = htole64_internal(obj);
76
209k
    s.write(std::as_bytes(std::span{&obj, 1}));
77
209k
}
void ser_writedata64<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
74
23.9k
{
75
23.9k
    obj = htole64_internal(obj);
76
23.9k
    s.write(std::as_bytes(std::span{&obj, 1}));
77
23.9k
}
Unexecuted instantiation: void ser_writedata64<SizeComputer>(SizeComputer&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<VectorWriter>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<HashWriter>(HashWriter&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void ser_writedata64<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned long long)
void ser_writedata64<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
74
85.7k
{
75
85.7k
    obj = htole64_internal(obj);
76
85.7k
    s.write(std::as_bytes(std::span{&obj, 1}));
77
85.7k
}
78
template<typename Stream> inline uint8_t ser_readdata8(Stream &s)
79
94.4k
{
80
94.4k
    uint8_t obj;
81
94.4k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
82
94.4k
    return obj;
83
94.4k
}
Unexecuted instantiation: unsigned char ser_readdata8<AutoFile>(AutoFile&)
unsigned char ser_readdata8<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
79
94.4k
{
80
94.4k
    uint8_t obj;
81
94.4k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
82
94.4k
    return obj;
83
94.4k
}
Unexecuted instantiation: unsigned char ser_readdata8<DataStream>(DataStream&)
Unexecuted instantiation: unsigned char ser_readdata8<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned char ser_readdata8<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned char ser_readdata8<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned char ser_readdata8<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
84
template<typename Stream> inline uint16_t ser_readdata16(Stream &s)
85
96
{
86
96
    uint16_t obj;
87
96
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
88
96
    return le16toh_internal(obj);
89
96
}
Unexecuted instantiation: unsigned short ser_readdata16<AutoFile>(AutoFile&)
unsigned short ser_readdata16<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
85
96
{
86
96
    uint16_t obj;
87
96
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
88
96
    return le16toh_internal(obj);
89
96
}
Unexecuted instantiation: unsigned short ser_readdata16<DataStream>(DataStream&)
Unexecuted instantiation: unsigned short ser_readdata16<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned short ser_readdata16<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned short ser_readdata16<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
90
template<typename Stream> inline uint32_t ser_readdata32(Stream &s)
91
80.2k
{
92
80.2k
    uint32_t obj;
93
80.2k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
94
80.2k
    return le32toh_internal(obj);
95
80.2k
}
Unexecuted instantiation: unsigned int ser_readdata32<AutoFile>(AutoFile&)
unsigned int ser_readdata32<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
91
80.2k
{
92
80.2k
    uint32_t obj;
93
80.2k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
94
80.2k
    return le32toh_internal(obj);
95
80.2k
}
Unexecuted instantiation: unsigned int ser_readdata32<DataStream>(DataStream&)
Unexecuted instantiation: unsigned int ser_readdata32<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned int ser_readdata32<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned int ser_readdata32<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
96
template<typename Stream> inline uint32_t ser_readdata32be(Stream &s)
97
0
{
98
0
    uint32_t obj;
99
0
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
100
0
    return be32toh_internal(obj);
101
0
}
102
template<typename Stream> inline uint64_t ser_readdata64(Stream &s)
103
20.4k
{
104
20.4k
    uint64_t obj;
105
20.4k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
106
20.4k
    return le64toh_internal(obj);
107
20.4k
}
Unexecuted instantiation: unsigned long long ser_readdata64<AutoFile>(AutoFile&)
unsigned long long ser_readdata64<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
103
20.4k
{
104
20.4k
    uint64_t obj;
105
20.4k
    s.read(std::as_writable_bytes(std::span{&obj, 1}));
106
20.4k
    return le64toh_internal(obj);
107
20.4k
}
Unexecuted instantiation: unsigned long long ser_readdata64<DataStream>(DataStream&)
Unexecuted instantiation: unsigned long long ser_readdata64<BufferedFile>(BufferedFile&)
Unexecuted instantiation: unsigned long long ser_readdata64<SpanReader>(SpanReader&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: unsigned long long ser_readdata64<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned long long ser_readdata64<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
108
109
110
class SizeComputer;
111
112
/**
113
 * Convert any argument to a reference to X, maintaining constness.
114
 *
115
 * This can be used in serialization code to invoke a base class's
116
 * serialization routines.
117
 *
118
 * Example use:
119
 *   class Base { ... };
120
 *   class Child : public Base {
121
 *     int m_data;
122
 *   public:
123
 *     SERIALIZE_METHODS(Child, obj) {
124
 *       READWRITE(AsBase<Base>(obj), obj.m_data);
125
 *     }
126
 *   };
127
 *
128
 * static_cast cannot easily be used here, as the type of Obj will be const Child&
129
 * during serialization and Child& during deserialization. AsBase will convert to
130
 * const Base& and Base& appropriately.
131
 */
132
template <class Out, class In>
133
Out& AsBase(In& x)
134
44.6k
{
135
44.6k
    static_assert(std::is_base_of_v<Out, In>);
136
44.6k
    return x;
137
44.6k
}
prevector<36u, unsigned char, unsigned int, int>& AsBase<prevector<36u, unsigned char, unsigned int, int>, CScript>(CScript&)
Line
Count
Source
134
44.6k
{
135
44.6k
    static_assert(std::is_base_of_v<Out, In>);
136
44.6k
    return x;
137
44.6k
}
Unexecuted instantiation: CBlockHeader& AsBase<CBlockHeader, CBlock>(CBlock&)
Unexecuted instantiation: CNetAddr& AsBase<CNetAddr, CService>(CService&)
Unexecuted instantiation: CService& AsBase<CService, CAddress>(CAddress&)
Unexecuted instantiation: CAddress& AsBase<CAddress, AddrInfo>(AddrInfo&)
Unexecuted instantiation: FlatFilePos& AsBase<FlatFilePos, CDiskTxPos>(CDiskTxPos&)
138
template <class Out, class In>
139
const Out& AsBase(const In& x)
140
511k
{
141
511k
    static_assert(std::is_base_of_v<Out, In>);
142
511k
    return x;
143
511k
}
prevector<36u, unsigned char, unsigned int, int> const& AsBase<prevector<36u, unsigned char, unsigned int, int>, CScript>(CScript const&)
Line
Count
Source
140
511k
{
141
511k
    static_assert(std::is_base_of_v<Out, In>);
142
511k
    return x;
143
511k
}
Unexecuted instantiation: CBlockHeader const& AsBase<CBlockHeader, CBlock>(CBlock const&)
Unexecuted instantiation: CNetAddr const& AsBase<CNetAddr, CService>(CService const&)
Unexecuted instantiation: CService const& AsBase<CService, CAddress>(CAddress const&)
Unexecuted instantiation: CAddress const& AsBase<CAddress, AddrInfo>(AddrInfo const&)
Unexecuted instantiation: FlatFilePos const& AsBase<FlatFilePos, CDiskTxPos>(CDiskTxPos const&)
144
145
1.72M
#define READWRITE(...) (ser_action.SerReadWriteMany(s, __VA_ARGS__))
146
180k
#define SER_READ(obj, code) ser_action.SerRead(s, obj, [&](Stream& s, std::remove_const_t<Type>& obj) 
{ code; }0
)
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)::operator()(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, CPartialMerkleTree&)::operator()(DataStream&, CPartialMerkleTree&) const
Unexecuted instantiation: void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::'lambda0'(DataStream&, CPartialMerkleTree&)::operator()(DataStream&, CPartialMerkleTree&) const
Unexecuted instantiation: void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, wallet::WalletDescriptor&)::operator()(DataStream&, wallet::WalletDescriptor&) const
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)::operator()(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)::operator()(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)::operator()(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal&)::operator()(DataStream&, (anonymous namespace)::DBVal&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal&)::operator()(DataStream&, (anonymous namespace)::DBVal&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal&)::operator()(DataStream&, (anonymous namespace)::DBVal&) const
147
180k
#define SER_WRITE(obj, code) ser_action.SerWrite(s, obj, [&](Stream& s, const Type& obj) { code; })
Unexecuted instantiation: void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, CPartialMerkleTree const&)::operator()(DataStream&, CPartialMerkleTree const&) const
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)::operator()(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&) const
void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, wallet::WalletDescriptor const&)::operator()(DataStream&, wallet::WalletDescriptor const&) const
Line
Count
Source
147
180k
#define SER_WRITE(obj, code) ser_action.SerWrite(s, obj, [&](Stream& s, const Type& obj) { code; })
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)::operator()(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal const&)::operator()(DataStream&, (anonymous namespace)::DBVal const&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal const&)::operator()(DataStream&, (anonymous namespace)::DBVal const&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal const&)::operator()(DataStream&, (anonymous namespace)::DBVal const&) const
Unexecuted instantiation: void CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::'lambda'(VectorWriter&, CPartialMerkleTree const&)::operator()(VectorWriter&, CPartialMerkleTree const&) const
Unexecuted instantiation: void CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)::operator()(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&) const
148
149
/**
150
 * Implement the Ser and Unser methods needed for implementing a formatter (see Using below).
151
 *
152
 * Both Ser and Unser are delegated to a single static method SerializationOps, which is polymorphic
153
 * in the serialized/deserialized type (allowing it to be const when serializing, and non-const when
154
 * deserializing).
155
 *
156
 * Example use:
157
 *   struct FooFormatter {
158
 *     FORMATTER_METHODS(Class, obj) { READWRITE(obj.val1, VARINT(obj.val2)); }
159
 *   }
160
 *   would define a class FooFormatter that defines a serialization of Class objects consisting
161
 *   of serializing its val1 member using the default serialization, and its val2 member using
162
 *   VARINT serialization. That FooFormatter can then be used in statements like
163
 *   READWRITE(Using<FooFormatter>(obj.bla)).
164
 */
165
#define FORMATTER_METHODS(cls, obj) \
166
    template<typename Stream> \
167
1.58M
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxIn::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
167
31.7k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CScript const&)
Line
Count
Source
167
70.5k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
167
31.7k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
167
38.7k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CBlock::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&)
Unexecuted instantiation: void kernel::CBlockFileInfo::Ser<DataStream>(DataStream&, kernel::CBlockFileInfo const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<DataStream>(DataStream&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void CBlockHeader::Ser<DataStream>(DataStream&, CBlockHeader const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<DataStream>(DataStream&, PrefilledTransaction const&)
void CTxIn::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
167
24.9k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
167
24.9k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CScript const&)
Line
Count
Source
167
48.9k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
167
23.9k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CFeeRate::Ser<DataStream>(DataStream&, CFeeRate const&)
Unexecuted instantiation: void CMerkleBlock::Ser<DataStream>(DataStream&, CMerkleBlock const&)
Unexecuted instantiation: void CPartialMerkleTree::Ser<DataStream>(DataStream&, CPartialMerkleTree const&)
Unexecuted instantiation: void COutPoint::Ser<DataStream>(DataStream&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<DataStream>(DataStream&, CScript const&)
Unexecuted instantiation: void CTxIn::Ser<DataStream>(DataStream&, CTxIn const&)
Unexecuted instantiation: void FlatFilePos::Ser<DataStream>(DataStream&, FlatFilePos const&)
Unexecuted instantiation: void KeyOriginInfo::Ser<DataStream>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void CTxOut::Ser<SizeComputer>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void CScript::Ser<SizeComputer>(SizeComputer&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<DataStream>(DataStream&, CTxOut const&)
Unexecuted instantiation: void XOnlyPubKey::Ser<SizeComputer>(SizeComputer&, XOnlyPubKey const&)
Unexecuted instantiation: void XOnlyPubKey::Ser<DataStream>(DataStream&, XOnlyPubKey const&)
Unexecuted instantiation: void CBlock::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&)
void CBlockLocator::Ser<DataStream>(DataStream&, CBlockLocator const&)
Line
Count
Source
167
19.8k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CTxUndo::Ser<DataStream>(DataStream&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<DataStream>(DataStream&, CTxOut const&)
Unexecuted instantiation: void CBlockUndo::Ser<DataStream>(DataStream&, CBlockUndo const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CMessageHeader::Ser<DataStream>(DataStream&, CMessageHeader const&)
Unexecuted instantiation: void CAddress::Ser<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CInv::Ser<DataStream>(DataStream&, CInv const&)
Unexecuted instantiation: void CBloomFilter::Ser<DataStream>(DataStream&, CBloomFilter const&)
Unexecuted instantiation: void CDiskBlockIndex::Ser<DataStream>(DataStream&, CDiskBlockIndex const&)
Unexecuted instantiation: void BlockTransactions::Ser<DataStream>(DataStream&, BlockTransactions const&)
Unexecuted instantiation: void BlockTransactionsRequest::Ser<DataStream>(DataStream&, BlockTransactionsRequest const&)
Unexecuted instantiation: void CBlock::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, PrefilledTransaction const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void TxOutCompression::Ser<AutoFile>(AutoFile&, CTxOut const&)
Unexecuted instantiation: void wallet::CKeyMetadata::Ser<DataStream>(DataStream&, wallet::CKeyMetadata const&)
Unexecuted instantiation: void wallet::CMasterKey::Ser<DataStream>(DataStream&, wallet::CMasterKey const&)
void wallet::WalletDescriptor::Ser<DataStream>(DataStream&, wallet::WalletDescriptor const&)
Line
Count
Source
167
180k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
Unexecuted instantiation: void CService::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CAddress::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void AddrInfo::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, AddrInfo const&)
Unexecuted instantiation: void AddrInfo::Ser<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<SizeComputer>(SizeComputer&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void CBlockHeader::Ser<SizeComputer>(SizeComputer&, CBlockHeader const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<SizeComputer>(SizeComputer&, PrefilledTransaction const&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBHashKey::Ser<DataStream>(DataStream&, (anonymous namespace)::DBHashKey const&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Ser<DataStream>(DataStream&, (anonymous namespace)::DBVal const&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBHashKey::Ser<DataStream>(DataStream&, (anonymous namespace)::DBHashKey const&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Ser<DataStream>(DataStream&, (anonymous namespace)::DBVal const&)
Unexecuted instantiation: void MuHash3072::Ser<DataStream>(DataStream&, MuHash3072 const&)
Unexecuted instantiation: void Num3072::Ser<DataStream>(DataStream&, Num3072 const&)
Unexecuted instantiation: void CDiskTxPos::Ser<DataStream>(DataStream&, CDiskTxPos const&)
Unexecuted instantiation: void COutPoint::Ser<HashWriter>(HashWriter&, COutPoint const&)
Unexecuted instantiation: void CTxOut::Ser<HashWriter>(HashWriter&, CTxOut const&)
Unexecuted instantiation: void CScript::Ser<HashWriter>(HashWriter&, CScript const&)
Unexecuted instantiation: void CMessageHeader::Ser<VectorWriter>(VectorWriter&, CMessageHeader const&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Ser<VectorWriter>(VectorWriter&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void CBlockHeader::Ser<VectorWriter>(VectorWriter&, CBlockHeader const&)
Unexecuted instantiation: void PrefilledTransaction::Ser<VectorWriter>(VectorWriter&, PrefilledTransaction const&)
Unexecuted instantiation: void CInv::Ser<VectorWriter>(VectorWriter&, CInv const&)
Unexecuted instantiation: void CBlockLocator::Ser<VectorWriter>(VectorWriter&, CBlockLocator const&)
Unexecuted instantiation: void CMerkleBlock::Ser<VectorWriter>(VectorWriter&, CMerkleBlock const&)
Unexecuted instantiation: void CPartialMerkleTree::Ser<VectorWriter>(VectorWriter&, CPartialMerkleTree const&)
Unexecuted instantiation: void BlockTransactions::Ser<VectorWriter>(VectorWriter&, BlockTransactions const&)
Unexecuted instantiation: void BlockTransactionsRequest::Ser<VectorWriter>(VectorWriter&, BlockTransactionsRequest const&)
Unexecuted instantiation: void CAddress::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void CService::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService const&)
Unexecuted instantiation: void CBlockUndo::Ser<SizeComputer>(SizeComputer&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<SizeComputer>(SizeComputer&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<SizeComputer>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void CBlockUndo::Ser<HashWriter>(HashWriter&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<HashWriter>(HashWriter&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<HashWriter>(HashWriter&, CTxOut const&)
Unexecuted instantiation: void CBlockUndo::Ser<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, CBlockUndo const&)
Unexecuted instantiation: void CTxUndo::Ser<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, CTxUndo const&)
Unexecuted instantiation: void TxOutCompression::Ser<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, CTxOut const&)
Unexecuted instantiation: void CBlock::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void CBlockHeader::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CBlockHeader const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void CTxIn::Ser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void COutPoint::Ser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&)
Unexecuted instantiation: void CScript::Ser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CScript const&)
Unexecuted instantiation: void CTxOut::Ser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void CCoin::Ser<DataStream>(DataStream&, CCoin const&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Ser<DataStream>(DataStream&, (anonymous namespace)::CoinEntry const&)
Unexecuted instantiation: void CBlockHeader::Ser<HashWriter>(HashWriter&, CBlockHeader const&)
void CTxIn::Ser<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
167
305k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void COutPoint::Ser<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&)
Line
Count
Source
167
305k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CScript::Ser<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, CScript const&)
Line
Count
Source
167
391k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
void CTxOut::Ser<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
167
85.7k
    static void Ser(Stream& s, const cls& obj) { SerializationOps(obj, s, ActionSerialize{}); } \
168
    template<typename Stream> \
169
115k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CBlock::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlock&)
Unexecuted instantiation: void CBlockHeader::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&)
void CTxIn::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn&)
Line
Count
Source
169
25.2k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void COutPoint::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&)
Line
Count
Source
169
25.2k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CScript::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CScript&)
Line
Count
Source
169
44.6k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
void CTxOut::Unser<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut&)
Line
Count
Source
169
19.9k
    static void Unser(Stream& s, cls& obj) { SerializationOps(obj, s, ActionUnserialize{}); } \
Unexecuted instantiation: void CBlockHeader::Unser<DataStream>(DataStream&, CBlockHeader&)
Unexecuted instantiation: void CBlockLocator::Unser<DataStream>(DataStream&, CBlockLocator&)
Unexecuted instantiation: void kernel::CBlockFileInfo::Unser<DataStream>(DataStream&, kernel::CBlockFileInfo&)
Unexecuted instantiation: void COutPoint::Unser<DataStream>(DataStream&, COutPoint&)
Unexecuted instantiation: void CDiskBlockIndex::Unser<DataStream>(DataStream&, CDiskBlockIndex&)
Unexecuted instantiation: void TxOutCompression::Unser<DataStream>(DataStream&, CTxOut&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Unser<DataStream>(DataStream&, CBlockHeaderAndShortTxIDs&)
Unexecuted instantiation: void PrefilledTransaction::Unser<DataStream>(DataStream&, PrefilledTransaction&)
Unexecuted instantiation: void CFeeRate::Unser<DataStream>(DataStream&, CFeeRate&)
Unexecuted instantiation: void CMerkleBlock::Unser<DataStream>(DataStream&, CMerkleBlock&)
Unexecuted instantiation: void CPartialMerkleTree::Unser<DataStream>(DataStream&, CPartialMerkleTree&)
Unexecuted instantiation: void CScript::Unser<DataStream>(DataStream&, CScript&)
Unexecuted instantiation: void CTxIn::Unser<DataStream>(DataStream&, CTxIn&)
Unexecuted instantiation: void FlatFilePos::Unser<DataStream>(DataStream&, FlatFilePos&)
Unexecuted instantiation: void KeyOriginInfo::Unser<DataStream>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void CTxOut::Unser<DataStream>(DataStream&, CTxOut&)
Unexecuted instantiation: void XOnlyPubKey::Unser<SpanReader>(SpanReader&, XOnlyPubKey&)
Unexecuted instantiation: void XOnlyPubKey::Unser<DataStream>(DataStream&, XOnlyPubKey&)
Unexecuted instantiation: void CTxUndo::Unser<DataStream>(DataStream&, CTxUndo&)
Unexecuted instantiation: void CBlockUndo::Unser<DataStream>(DataStream&, CBlockUndo&)
Unexecuted instantiation: void CService::Unser<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void CMessageHeader::Unser<DataStream>(DataStream&, CMessageHeader&)
Unexecuted instantiation: void CInv::Unser<DataStream>(DataStream&, CInv&)
Unexecuted instantiation: void CBloomFilter::Unser<DataStream>(DataStream&, CBloomFilter&)
Unexecuted instantiation: void BlockTransactions::Unser<DataStream>(DataStream&, BlockTransactions&)
Unexecuted instantiation: void BlockTransactionsRequest::Unser<DataStream>(DataStream&, BlockTransactionsRequest&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void CTxOut::Unser<SpanReader>(SpanReader&, CTxOut&)
Unexecuted instantiation: void CScript::Unser<SpanReader>(SpanReader&, CScript&)
Unexecuted instantiation: void wallet::CKeyMetadata::Unser<DataStream>(DataStream&, wallet::CKeyMetadata&)
Unexecuted instantiation: void wallet::WalletDescriptor::Unser<DataStream>(DataStream&, wallet::WalletDescriptor&)
Unexecuted instantiation: void wallet::CMasterKey::Unser<DataStream>(DataStream&, wallet::CMasterKey&)
Unexecuted instantiation: void wallet::CHDChain::Unser<DataStream>(DataStream&, wallet::CHDChain&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void AddrInfo::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, AddrInfo&)
Unexecuted instantiation: void CAddress::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void CService::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CService&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Unser<DataStream>(DataStream&, (anonymous namespace)::DBVal&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Unser<DataStream>(DataStream&, (anonymous namespace)::DBVal&)
Unexecuted instantiation: void MuHash3072::Unser<DataStream>(DataStream&, MuHash3072&)
Unexecuted instantiation: void Num3072::Unser<DataStream>(DataStream&, Num3072&)
Unexecuted instantiation: void CDiskTxPos::Unser<DataStream>(DataStream&, CDiskTxPos&)
Unexecuted instantiation: void CBlockHeader::Unser<AutoFile>(AutoFile&, CBlockHeader&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void CService::Unser<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&, CService&)
Unexecuted instantiation: void CBlockUndo::Unser<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&, CBlockUndo&)
Unexecuted instantiation: void CTxUndo::Unser<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&, CTxUndo&)
Unexecuted instantiation: void TxOutCompression::Unser<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&, CTxOut&)
Unexecuted instantiation: void CBlock::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, CBlock&)
Unexecuted instantiation: void CBlockHeader::Unser<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, CBlockHeader&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Unser<DataStream>(DataStream&, (anonymous namespace)::CoinEntry&)
Unexecuted instantiation: void CBlockHeader::Unser<BufferedFile>(BufferedFile&, CBlockHeader&)
Unexecuted instantiation: void CBlock::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlock&)
Unexecuted instantiation: void CBlockHeader::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&)
Unexecuted instantiation: void CTxIn::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void COutPoint::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&)
Unexecuted instantiation: void CScript::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, CScript&)
Unexecuted instantiation: void CTxOut::Unser<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void TxOutCompression::Unser<AutoFile>(AutoFile&, CTxOut&)
170
    template<typename Stream, typename Type, typename Operation> \
171
    static void SerializationOps(Type& obj, Stream& s, Operation ser_action)
172
173
/**
174
 * Formatter methods can retrieve parameters attached to a stream using the
175
 * SER_PARAMS(type) macro as long as the stream is created directly or
176
 * indirectly with a parameter of that type. This permits making serialization
177
 * depend on run-time context in a type-safe way.
178
 *
179
 * Example use:
180
 *   struct BarParameter { bool fancy; ... };
181
 *   struct Bar { ... };
182
 *   struct FooFormatter {
183
 *     FORMATTER_METHODS(Bar, obj) {
184
 *       auto& param = SER_PARAMS(BarParameter);
185
 *       if (param.fancy) {
186
 *         READWRITE(VARINT(obj.value));
187
 *       } else {
188
 *         READWRITE(obj.value);
189
 *       }
190
 *     }
191
 *   };
192
 * which would then be invoked as
193
 *   READWRITE(BarParameter{...}(Using<FooFormatter>(obj.foo)))
194
 *
195
 * parameter(obj) can be invoked anywhere in the call stack; it is
196
 * passed down recursively into all serialization code, until another
197
 * serialization parameter overrides it.
198
 *
199
 * Parameters will be implicitly converted where appropriate. This means that
200
 * "parent" serialization code can use a parameter that derives from, or is
201
 * convertible to, a "child" formatter's parameter type.
202
 *
203
 * Compilation will fail in any context where serialization is invoked but
204
 * no parameter of a type convertible to BarParameter is provided.
205
 */
206
0
#define SER_PARAMS(type) (s.template GetParams<type>())
207
208
#define BASE_SERIALIZE_METHODS(cls)                                                                 \
209
    template <typename Stream>                                                                      \
210
    void Serialize(Stream& s) const                                                                 \
211
1.58M
    {                                                                                               \
212
1.58M
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
1.58M
        Ser(s, *this);                                                                              \
214
1.58M
    }                                                                                               \
void CTxIn::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
211
31.7k
    {                                                                                               \
212
31.7k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
31.7k
        Ser(s, *this);                                                                              \
214
31.7k
    }                                                                                               \
void CScript::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
211
70.5k
    {                                                                                               \
212
70.5k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
70.5k
        Ser(s, *this);                                                                              \
214
70.5k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
211
31.7k
    {                                                                                               \
212
31.7k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
31.7k
        Ser(s, *this);                                                                              \
214
31.7k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
211
38.7k
    {                                                                                               \
212
38.7k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
38.7k
        Ser(s, *this);                                                                              \
214
38.7k
    }                                                                                               \
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Unexecuted instantiation: void kernel::CBlockFileInfo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockHeader::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<DataStream>(DataStream&) const
void CTxIn::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
211
24.9k
    {                                                                                               \
212
24.9k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
24.9k
        Ser(s, *this);                                                                              \
214
24.9k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
211
24.9k
    {                                                                                               \
212
24.9k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
24.9k
        Ser(s, *this);                                                                              \
214
24.9k
    }                                                                                               \
void CScript::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
211
48.9k
    {                                                                                               \
212
48.9k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
48.9k
        Ser(s, *this);                                                                              \
214
48.9k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
211
23.9k
    {                                                                                               \
212
23.9k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
23.9k
        Ser(s, *this);                                                                              \
214
23.9k
    }                                                                                               \
Unexecuted instantiation: void CFeeRate::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CMerkleBlock::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CPartialMerkleTree::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void COutPoint::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CScript::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxIn::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void FlatFilePos::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void KeyOriginInfo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CTxOut::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CScript::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CTxOut::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void XOnlyPubKey::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void XOnlyPubKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
void CBlockLocator::Serialize<DataStream>(DataStream&) const
Line
Count
Source
211
19.8k
    {                                                                                               \
212
19.8k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
19.8k
        Ser(s, *this);                                                                              \
214
19.8k
    }                                                                                               \
Unexecuted instantiation: void CTxUndo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockUndo::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CMessageHeader::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CInv::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBloomFilter::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CDiskBlockIndex::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void BlockTransactions::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void BlockTransactionsRequest::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void wallet::CKeyMetadata::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void wallet::CMasterKey::Serialize<DataStream>(DataStream&) const
void wallet::WalletDescriptor::Serialize<DataStream>(DataStream&) const
Line
Count
Source
211
180k
    {                                                                                               \
212
180k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
180k
        Ser(s, *this);                                                                              \
214
180k
    }                                                                                               \
Unexecuted instantiation: void CService::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void AddrInfo::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void AddrInfo::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CBlockHeader::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBHashKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBHashKey::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void MuHash3072::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Num3072::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CDiskTxPos::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void COutPoint::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CTxOut::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CScript::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CMessageHeader::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CBlockHeader::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void PrefilledTransaction::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CInv::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CBlockLocator::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CMerkleBlock::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CPartialMerkleTree::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void BlockTransactions::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void BlockTransactionsRequest::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void CAddress::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void CService::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void CBlockUndo::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CTxUndo::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CBlockUndo::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CTxUndo::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void CBlockUndo::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void CTxUndo::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void CBlock::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void CBlockHeader::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxIn::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void COutPoint::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CScript::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CTxOut::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void CCoin::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CBlockHeader::Serialize<HashWriter>(HashWriter&) const
void CTxIn::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
211
305k
    {                                                                                               \
212
305k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
305k
        Ser(s, *this);                                                                              \
214
305k
    }                                                                                               \
void COutPoint::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
211
305k
    {                                                                                               \
212
305k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
305k
        Ser(s, *this);                                                                              \
214
305k
    }                                                                                               \
void CScript::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
211
391k
    {                                                                                               \
212
391k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
391k
        Ser(s, *this);                                                                              \
214
391k
    }                                                                                               \
void CTxOut::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
211
85.7k
    {                                                                                               \
212
85.7k
        static_assert(std::is_same_v<const cls&, decltype(*this)>, "Serialize type mismatch");      \
213
85.7k
        Ser(s, *this);                                                                              \
214
85.7k
    }                                                                                               \
215
    template <typename Stream>                                                                      \
216
    void Unserialize(Stream& s)                                                                     \
217
115k
    {                                                                                               \
218
115k
        static_assert(std::is_same_v<cls&, decltype(*this)>, "Unserialize type mismatch");          \
219
115k
        Unser(s, *this);                                                                            \
220
115k
    }
Unexecuted instantiation: void CBlock::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Unexecuted instantiation: void CBlockHeader::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
void CTxIn::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
217
25.2k
    {                                                                                               \
218
25.2k
        static_assert(std::is_same_v<cls&, decltype(*this)>, "Unserialize type mismatch");          \
219
25.2k
        Unser(s, *this);                                                                            \
220
25.2k
    }
void COutPoint::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
217
25.2k
    {                                                                                               \
218
25.2k
        static_assert(std::is_same_v<cls&, decltype(*this)>, "Unserialize type mismatch");          \
219
25.2k
        Unser(s, *this);                                                                            \
220
25.2k
    }
void CScript::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
217
44.6k
    {                                                                                               \
218
44.6k
        static_assert(std::is_same_v<cls&, decltype(*this)>, "Unserialize type mismatch");          \
219
44.6k
        Unser(s, *this);                                                                            \
220
44.6k
    }
void CTxOut::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
217
19.9k
    {                                                                                               \
218
19.9k
        static_assert(std::is_same_v<cls&, decltype(*this)>, "Unserialize type mismatch");          \
219
19.9k
        Unser(s, *this);                                                                            \
220
19.9k
    }
Unexecuted instantiation: void CBlockHeader::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockLocator::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void kernel::CBlockFileInfo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void COutPoint::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CDiskBlockIndex::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void CBlockHeaderAndShortTxIDs::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void PrefilledTransaction::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CFeeRate::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CMerkleBlock::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CPartialMerkleTree::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CScript::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxIn::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void FlatFilePos::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void KeyOriginInfo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxOut::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void XOnlyPubKey::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void XOnlyPubKey::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxUndo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockUndo::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: void CMessageHeader::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CInv::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBloomFilter::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void BlockTransactions::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void BlockTransactionsRequest::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void CScript::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void wallet::CKeyMetadata::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::WalletDescriptor::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::CMasterKey::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void wallet::CHDChain::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void AddrInfo::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void CAddress::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: blockfilterindex.cpp:void (anonymous namespace)::DBVal::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: coinstatsindex.cpp:void (anonymous namespace)::DBVal::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void MuHash3072::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Num3072::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CDiskTxPos::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockHeader::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void CService::Unserialize<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: void CBlockUndo::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void CTxUndo::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void CBlock::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void CBlockHeader::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: txdb.cpp:void (anonymous namespace)::CoinEntry::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void CBlockHeader::Unserialize<BufferedFile>(BufferedFile&)
Unexecuted instantiation: void CBlock::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CBlockHeader::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxIn::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void COutPoint::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CScript::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void CTxOut::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
221
222
/**
223
 * Implement the Serialize and Unserialize methods by delegating to a single templated
224
 * static method that takes the to-be-(de)serialized object as a parameter. This approach
225
 * has the advantage that the constness of the object becomes a template parameter, and
226
 * thus allows a single implementation that sees the object as const for serializing
227
 * and non-const for deserializing, without casts.
228
 */
229
#define SERIALIZE_METHODS(cls, obj) \
230
    BASE_SERIALIZE_METHODS(cls)     \
231
    FORMATTER_METHODS(cls, obj)
232
233
// Templates for serializing to anything that looks like a stream,
234
// i.e. anything that supports .read(std::span<std::byte>) and .write(std::span<const std::byte>)
235
//
236
237
// Typically int8_t and char are distinct types, but some systems may define int8_t
238
// in terms of char. Forbid serialization of char in the typical case, but allow it if
239
// it's the only way to describe an int8_t.
240
template<class T>
241
concept CharNotInt8 = std::same_as<T, char> && !std::same_as<T, int8_t>;
242
243
// clang-format off
244
template <typename Stream, CharNotInt8 V> void Serialize(Stream&, V) = delete; // char serialization forbidden. Use uint8_t or int8_t
245
template <typename Stream> void Serialize(Stream& s, std::byte a) { ser_writedata8(s, uint8_t(a)); }
246
0
template <typename Stream> void Serialize(Stream& s, int8_t a)    { ser_writedata8(s, uint8_t(a)); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, signed char)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, signed char)
247
80.6k
template <typename Stream> void Serialize(Stream& s, uint8_t a)   { ser_writedata8(s, a); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned char)
Line
Count
Source
247
222
template <typename Stream> void Serialize(Stream& s, uint8_t a)   { ser_writedata8(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned char)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, unsigned char)
void Serialize<DataStream>(DataStream&, unsigned char)
Line
Count
Source
247
79.3k
template <typename Stream> void Serialize(Stream& s, uint8_t a)   { ser_writedata8(s, a); }
void Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char)
Line
Count
Source
247
384
template <typename Stream> void Serialize(Stream& s, uint8_t a)   { ser_writedata8(s, a); }
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned char)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned char)
Line
Count
Source
247
694
template <typename Stream> void Serialize(Stream& s, uint8_t a)   { ser_writedata8(s, a); }
248
0
template <typename Stream> void Serialize(Stream& s, int16_t a)   { ser_writedata16(s, uint16_t(a)); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, short)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, short)
249
0
template <typename Stream> void Serialize(Stream& s, uint16_t a)  { ser_writedata16(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned short)
Unexecuted instantiation: void Serialize<DataStream>(DataStream&, unsigned short)
250
575k
template <typename Stream> void Serialize(Stream& s, int32_t a)   { ser_writedata32(s, uint32_t(a)); }
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, int)
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, int)
void Serialize<DataStream>(DataStream&, int)
Line
Count
Source
250
575k
template <typename Stream> void Serialize(Stream& s, int32_t a)   { ser_writedata32(s, uint32_t(a)); }
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, int)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, int)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, int)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, int)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, int)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, int)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, int)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, int)
251
1.02M
template <typename Stream> void Serialize(Stream& s, uint32_t a)  { ser_writedata32(s, a); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned int)
Line
Count
Source
251
101k
template <typename Stream> void Serialize(Stream& s, uint32_t a)  { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned int)
void Serialize<DataStream>(DataStream&, unsigned int)
Line
Count
Source
251
109k
template <typename Stream> void Serialize(Stream& s, uint32_t a)  { ser_writedata32(s, a); }
void Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int)
Line
Count
Source
251
79.8k
template <typename Stream> void Serialize(Stream& s, uint32_t a)  { ser_writedata32(s, a); }
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned int)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned int)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned int)
Line
Count
Source
251
733k
template <typename Stream> void Serialize(Stream& s, uint32_t a)  { ser_writedata32(s, a); }
252
162k
template <typename Stream> void Serialize(Stream& s, int64_t a)   { ser_writedata64(s, uint64_t(a)); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, long long)
Line
Count
Source
252
38.7k
template <typename Stream> void Serialize(Stream& s, int64_t a)   { ser_writedata64(s, uint64_t(a)); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, long long)
void Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, long long)
Line
Count
Source
252
23.9k
template <typename Stream> void Serialize(Stream& s, int64_t a)   { ser_writedata64(s, uint64_t(a)); }
void Serialize<DataStream>(DataStream&, long long)
Line
Count
Source
252
14.3k
template <typename Stream> void Serialize(Stream& s, int64_t a)   { ser_writedata64(s, uint64_t(a)); }
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long long)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, long long)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, long long)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, long long)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, long long)
Line
Count
Source
252
85.7k
template <typename Stream> void Serialize(Stream& s, int64_t a)   { ser_writedata64(s, uint64_t(a)); }
253
195k
template <typename Stream> void Serialize(Stream& s, uint64_t a)  { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, unsigned long long)
void Serialize<DataStream>(DataStream&, unsigned long long)
Line
Count
Source
253
195k
template <typename Stream> void Serialize(Stream& s, uint64_t a)  { ser_writedata64(s, a); }
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, unsigned long long)
Unexecuted instantiation: void Serialize<SizeComputer>(SizeComputer&, unsigned long long)
254
255
0
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, const B (&a)[N])           { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: void Serialize<DataStream, unsigned char, 4ul>(DataStream&, unsigned char const (&) [4ul])
Unexecuted instantiation: void Serialize<DataStream, unsigned char, 5ul>(DataStream&, unsigned char const (&) [5ul])
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char, 78ul>(SizeComputer&, unsigned char const (&) [78ul])
Unexecuted instantiation: void Serialize<DataStream, unsigned char, 78ul>(DataStream&, unsigned char const (&) [78ul])
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char, 4ul>(VectorWriter&, unsigned char const (&) [4ul])
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<DataStream, char, 12ul>(DataStream&, char const (&) [12ul])
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<VectorWriter, char, 12ul>(VectorWriter&, char const (&) [12ul])
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char const (&) [16ul])
Unexecuted instantiation: void Serialize<HashWriter, unsigned char, 384ul>(HashWriter&, unsigned char const (&) [384ul])
256
0
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, const std::array<B, N>& a) { s.write(MakeByteSpan(a)); }
Unexecuted instantiation: void Serialize<DataStream, unsigned char, 4ul>(DataStream&, std::__1::array<unsigned char, 4ul> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, 5ul>(DataStream&, std::__1::array<unsigned char, 5ul> const&)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char, 5ul>(AutoFile&, std::__1::array<unsigned char, 5ul> const&)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char, 4ul>(AutoFile&, std::__1::array<unsigned char, 4ul> const&)
Unexecuted instantiation: void Serialize<HashedSourceWriter<AutoFile>, unsigned char, 4ul>(HashedSourceWriter<AutoFile>&, std::__1::array<unsigned char, 4ul> const&)
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char, 4ul>(VectorWriter&, std::__1::array<unsigned char, 4ul> const&)
Unexecuted instantiation: void Serialize<VectorWriter, std::byte, 168ul>(VectorWriter&, std::__1::array<std::byte, 168ul> const&)
Unexecuted instantiation: void Serialize<AutoFile, std::byte, 8ul>(AutoFile&, std::__1::array<std::byte, 8ul> const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, unsigned char, 4ul>(BufferedWriter<AutoFile>&, std::__1::array<unsigned char, 4ul> const&)
257
924k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Line
Count
Source
257
31.7k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
void Serialize<DataStream, unsigned char const, 32ul>(DataStream&, std::__1::span<unsigned char const, 32ul>)
Line
Count
Source
257
537k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Line
Count
Source
257
24.9k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char const, 32ul>(SizeComputer&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char const, 32ul>(VectorWriter&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<DataStream, unsigned char const, 20ul>(DataStream&, std::__1::span<unsigned char const, 20ul>)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char const, 32ul>(AutoFile&, std::__1::span<unsigned char const, 32ul>)
void Serialize<HashWriter, unsigned char const, 32ul>(HashWriter&, std::__1::span<unsigned char const, 32ul>)
Line
Count
Source
257
24.5k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned char const, 32ul>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, unsigned char const, 32ul>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, unsigned char const, 32ul>(BufferedWriter<AutoFile>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, unsigned char const, 32ul>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::span<unsigned char const, 32ul>)
Line
Count
Source
257
305k
template <typename Stream, BasicByte B, size_t N> void Serialize(Stream& s, std::span<B, N> span)      { s.write(std::as_bytes(span)); }
258
79.3k
template <typename Stream, BasicByte B>           void Serialize(Stream& s, std::span<B> span)         { s.write(std::as_bytes(span)); }
void Serialize<DataStream, unsigned char const>(DataStream&, std::__1::span<unsigned char const, 18446744073709551615ul>)
Line
Count
Source
258
79.3k
template <typename Stream, BasicByte B>           void Serialize(Stream& s, std::span<B> span)         { s.write(std::as_bytes(span)); }
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char const>(SizeComputer&, std::__1::span<unsigned char const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char const>(VectorWriter&, std::__1::span<unsigned char const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<DataStream, unsigned char>(DataStream&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<VectorWriter, std::byte>(VectorWriter&, std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char>(AutoFile&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char const>(AutoFile&, std::__1::span<unsigned char const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<HashWriter, unsigned char const>(HashWriter&, std::__1::span<unsigned char const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<HashWriter, char>(HashWriter&, std::__1::span<char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<DataStream, std::byte const>(DataStream&, std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<AutoFile, char const>(AutoFile&, std::__1::span<char const, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char>(SizeComputer&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<HashWriter, unsigned char>(HashWriter&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, unsigned char>(BufferedWriter<AutoFile>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, unsigned char const>(BufferedWriter<AutoFile>&, std::__1::span<unsigned char const, 18446744073709551615ul>)
259
260
template <typename Stream, CharNotInt8 V> void Unserialize(Stream&, V) = delete; // char serialization forbidden. Use uint8_t or int8_t
261
0
template <typename Stream> void Unserialize(Stream& s, std::byte& a) { a = std::byte(ser_readdata8(s)); }
262
0
template <typename Stream> void Unserialize(Stream& s, int8_t& a)    { a = int8_t(ser_readdata8(s)); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, signed char&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, signed char&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, signed char&)
263
7.57k
template <typename Stream> void Unserialize(Stream& s, uint8_t& a)   { a = ser_readdata8(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned char&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned char&)
Line
Count
Source
263
7.57k
template <typename Stream> void Unserialize(Stream& s, uint8_t& a)   { a = ser_readdata8(s); }
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned char&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned char&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned char&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, unsigned char&)
264
0
template <typename Stream> void Unserialize(Stream& s, int16_t& a)   { a = int16_t(ser_readdata16(s)); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, short&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, short&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, short&)
265
0
template <typename Stream> void Unserialize(Stream& s, uint16_t& a)  { a = ser_readdata16(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned short&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned short&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned short&)
266
0
template <typename Stream> void Unserialize(Stream& s, int32_t& a)   { a = int32_t(ser_readdata32(s)); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, int&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, int&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, int&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, int&)
267
80.2k
template <typename Stream> void Unserialize(Stream& s, uint32_t& a)  { a = ser_readdata32(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned int&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned int&)
Line
Count
Source
267
80.2k
template <typename Stream> void Unserialize(Stream& s, uint32_t& a)  { a = ser_readdata32(s); }
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned int&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned int&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, unsigned int&)
268
19.9k
template <typename Stream> void Unserialize(Stream& s, int64_t& a)   { a = int64_t(ser_readdata64(s)); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, long long&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, long long&)
Line
Count
Source
268
19.9k
template <typename Stream> void Unserialize(Stream& s, int64_t& a)   { a = int64_t(ser_readdata64(s)); }
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, long long&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, long long&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, long long&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, long long&)
269
0
template <typename Stream> void Unserialize(Stream& s, uint64_t& a)  { a = ser_readdata64(s); }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, unsigned long long&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, unsigned long long&)
Unexecuted instantiation: void Unserialize<SpanReader>(SpanReader&, unsigned long long&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, unsigned long long&)
270
271
0
template <typename Stream, BasicByte B, size_t N> void Unserialize(Stream& s, B (&a)[N])            { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, 4ul>(DataStream&, unsigned char (&) [4ul])
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, 5ul>(DataStream&, unsigned char (&) [5ul])
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<DataStream, char, 12ul>(DataStream&, char (&) [12ul])
Unexecuted instantiation: void Unserialize<AutoFile, char, 368ul>(AutoFile&, char (&) [368ul])
Unexecuted instantiation: void Unserialize<AutoFile, char, 12ul>(AutoFile&, char (&) [12ul])
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, 20ul>(AutoFile&, unsigned char (&) [20ul])
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, 16ul>(AutoFile&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char, 16ul>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned char (&) [16ul])
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, unsigned char, 16ul>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned char (&) [16ul])
272
0
template <typename Stream, BasicByte B, size_t N> void Unserialize(Stream& s, std::array<B, N>& a)  { s.read(MakeWritableByteSpan(a)); }
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, 4ul>(DataStream&, std::__1::array<unsigned char, 4ul>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, 5ul>(DataStream&, std::__1::array<unsigned char, 5ul>&)
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, 5ul>(AutoFile&, std::__1::array<unsigned char, 5ul>&)
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, 4ul>(AutoFile&, std::__1::array<unsigned char, 4ul>&)
Unexecuted instantiation: void Unserialize<AutoFile, std::byte, 20ul>(AutoFile&, std::__1::array<std::byte, 20ul>&)
Unexecuted instantiation: void Unserialize<HashVerifier<DataStream>, unsigned char, 4ul>(HashVerifier<DataStream>&, std::__1::array<unsigned char, 4ul>&)
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, unsigned char, 4ul>(HashVerifier<AutoFile>&, std::__1::array<unsigned char, 4ul>&)
Unexecuted instantiation: void Unserialize<AutoFile, std::byte, 8ul>(AutoFile&, std::__1::array<std::byte, 8ul>&)
Unexecuted instantiation: void Unserialize<BufferedFile, unsigned char, 4ul>(BufferedFile&, std::__1::array<unsigned char, 4ul>&)
273
0
template <typename Stream, BasicByte B, size_t N> void Unserialize(Stream& s, std::span<B, N> span) { s.read(std::as_writable_bytes(span)); }
274
0
template <typename Stream, BasicByte B>           void Unserialize(Stream& s, std::span<B> span)    { s.read(std::as_writable_bytes(span)); }
Unexecuted instantiation: void Unserialize<DataStream, unsigned char>(DataStream&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, unsigned char>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned char>(ParamsStream<DataStream&, CNetAddr::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned char>(ParamsStream<AutoFile&, CAddress::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned char>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned char>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned char>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, unsigned char>(ParamsStream<DataStream, CAddress::SerParams>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, unsigned char>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::span<unsigned char, 18446744073709551615ul>)
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char>(AutoFile&, std::__1::span<unsigned char, 18446744073709551615ul>)
275
276
29.9k
template <typename Stream> void Serialize(Stream& s, bool a)    { uint8_t f = a; ser_writedata8(s, f); }
Unexecuted instantiation: void Serialize<AutoFile>(AutoFile&, bool)
void Serialize<DataStream>(DataStream&, bool)
Line
Count
Source
276
29.9k
template <typename Stream> void Serialize(Stream& s, bool a)    { uint8_t f = a; ser_writedata8(s, f); }
Unexecuted instantiation: void Serialize<VectorWriter>(VectorWriter&, bool)
Unexecuted instantiation: void Serialize<HashWriter>(HashWriter&, bool)
277
0
template <typename Stream> void Unserialize(Stream& s, bool& a) { uint8_t f = ser_readdata8(s); a = f; }
Unexecuted instantiation: void Unserialize<AutoFile>(AutoFile&, bool&)
Unexecuted instantiation: void Unserialize<BufferedFile>(BufferedFile&, bool&)
Unexecuted instantiation: void Unserialize<DataStream>(DataStream&, bool&)
278
// clang-format on
279
280
281
/**
282
 * Compact Size
283
 * size <  253        -- 1 byte
284
 * size <= USHRT_MAX  -- 3 bytes  (253 + 2 bytes)
285
 * size <= UINT_MAX   -- 5 bytes  (254 + 4 bytes)
286
 * size >  UINT_MAX   -- 9 bytes  (255 + 8 bytes)
287
 */
288
constexpr inline unsigned int GetSizeOfCompactSize(uint64_t nSize)
289
0
{
290
0
    if (nSize < 253)             return sizeof(unsigned char);
291
0
    else if (nSize <= std::numeric_limits<uint16_t>::max()) return sizeof(unsigned char) + sizeof(uint16_t);
292
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())  return sizeof(unsigned char) + sizeof(unsigned int);
293
0
    else                         return sizeof(unsigned char) + sizeof(uint64_t);
294
0
}
295
296
inline void WriteCompactSize(SizeComputer& os, uint64_t nSize);
297
298
template<typename Stream>
299
void WriteCompactSize(Stream& os, uint64_t nSize)
300
1.85M
{
301
1.85M
    if (nSize < 253)
302
1.85M
    {
303
1.85M
        ser_writedata8(os, nSize);
304
1.85M
    }
305
298
    else if (nSize <= std::numeric_limits<uint16_t>::max())
306
298
    {
307
298
        ser_writedata8(os, 253);
308
298
        ser_writedata16(os, nSize);
309
298
    }
310
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
311
0
    {
312
0
        ser_writedata8(os, 254);
313
0
        ser_writedata32(os, nSize);
314
0
    }
315
0
    else
316
0
    {
317
0
        ser_writedata8(os, 255);
318
0
        ser_writedata64(os, nSize);
319
0
    }
320
1.85M
    return;
321
1.85M
}
void WriteCompactSize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
300
117k
{
301
117k
    if (nSize < 253)
302
117k
    {
303
117k
        ser_writedata8(os, nSize);
304
117k
    }
305
21
    else if (nSize <= std::numeric_limits<uint16_t>::max())
306
21
    {
307
21
        ser_writedata8(os, 253);
308
21
        ser_writedata16(os, nSize);
309
21
    }
310
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
311
0
    {
312
0
        ser_writedata8(os, 254);
313
0
        ser_writedata32(os, nSize);
314
0
    }
315
0
    else
316
0
    {
317
0
        ser_writedata8(os, 255);
318
0
        ser_writedata64(os, nSize);
319
0
    }
320
117k
    return;
321
117k
}
Unexecuted instantiation: void WriteCompactSize<AutoFile>(AutoFile&, unsigned long long)
void WriteCompactSize<DataStream>(DataStream&, unsigned long long)
Line
Count
Source
300
1.11M
{
301
1.11M
    if (nSize < 253)
302
1.11M
    {
303
1.11M
        ser_writedata8(os, nSize);
304
1.11M
    }
305
0
    else if (nSize <= std::numeric_limits<uint16_t>::max())
306
0
    {
307
0
        ser_writedata8(os, 253);
308
0
        ser_writedata16(os, nSize);
309
0
    }
310
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
311
0
    {
312
0
        ser_writedata8(os, 254);
313
0
        ser_writedata32(os, nSize);
314
0
    }
315
0
    else
316
0
    {
317
0
        ser_writedata8(os, 255);
318
0
        ser_writedata64(os, nSize);
319
0
    }
320
1.11M
    return;
321
1.11M
}
void WriteCompactSize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
300
88.3k
{
301
88.3k
    if (nSize < 253)
302
88.2k
    {
303
88.2k
        ser_writedata8(os, nSize);
304
88.2k
    }
305
30
    else if (nSize <= std::numeric_limits<uint16_t>::max())
306
30
    {
307
30
        ser_writedata8(os, 253);
308
30
        ser_writedata16(os, nSize);
309
30
    }
310
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
311
0
    {
312
0
        ser_writedata8(os, 254);
313
0
        ser_writedata32(os, nSize);
314
0
    }
315
0
    else
316
0
    {
317
0
        ser_writedata8(os, 255);
318
0
        ser_writedata64(os, nSize);
319
0
    }
320
88.3k
    return;
321
88.3k
}
Unexecuted instantiation: void WriteCompactSize<SizeComputer>(SizeComputer&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<VectorWriter>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<HashWriter>(HashWriter&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void WriteCompactSize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, unsigned long long)
void WriteCompactSize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&, unsigned long long)
Line
Count
Source
300
534k
{
301
534k
    if (nSize < 253)
302
534k
    {
303
534k
        ser_writedata8(os, nSize);
304
534k
    }
305
247
    else if (nSize <= std::numeric_limits<uint16_t>::max())
306
247
    {
307
247
        ser_writedata8(os, 253);
308
247
        ser_writedata16(os, nSize);
309
247
    }
310
0
    else if (nSize <= std::numeric_limits<unsigned int>::max())
311
0
    {
312
0
        ser_writedata8(os, 254);
313
0
        ser_writedata32(os, nSize);
314
0
    }
315
0
    else
316
0
    {
317
0
        ser_writedata8(os, 255);
318
0
        ser_writedata64(os, nSize);
319
0
    }
320
534k
    return;
321
534k
}
322
323
/**
324
 * Decode a CompactSize-encoded variable-length integer.
325
 *
326
 * As these are primarily used to encode the size of vector-like serializations, by default a range
327
 * check is performed. When used as a generic number encoding, range_check should be set to false.
328
 */
329
template<typename Stream>
330
uint64_t ReadCompactSize(Stream& is, bool range_check = true)
331
86.8k
{
332
86.8k
    uint8_t chSize = ser_readdata8(is);
333
86.8k
    uint64_t nSizeRet = 0;
334
86.8k
    if (chSize < 253)
335
86.1k
    {
336
86.1k
        nSizeRet = chSize;
337
86.1k
    }
338
719
    else if (chSize == 253)
339
96
    {
340
96
        nSizeRet = ser_readdata16(is);
341
96
        if (nSizeRet < 253)
342
17
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
343
96
    }
344
623
    else if (chSize == 254)
345
70
    {
346
70
        nSizeRet = ser_readdata32(is);
347
70
        if (nSizeRet < 0x10000u)
348
10
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
349
70
    }
350
553
    else
351
553
    {
352
553
        nSizeRet = ser_readdata64(is);
353
553
        if (nSizeRet < 0x100000000ULL)
354
46
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
355
553
    }
356
86.7k
    if (range_check && 
nSizeRet > MAX_SIZE86.6k
) {
357
371
        throw std::ios_base::failure("ReadCompactSize(): size too large");
358
371
    }
359
86.4k
    return nSizeRet;
360
86.7k
}
Unexecuted instantiation: unsigned long long ReadCompactSize<AutoFile>(AutoFile&, bool)
unsigned long long ReadCompactSize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&, bool)
Line
Count
Source
331
86.8k
{
332
86.8k
    uint8_t chSize = ser_readdata8(is);
333
86.8k
    uint64_t nSizeRet = 0;
334
86.8k
    if (chSize < 253)
335
86.1k
    {
336
86.1k
        nSizeRet = chSize;
337
86.1k
    }
338
719
    else if (chSize == 253)
339
96
    {
340
96
        nSizeRet = ser_readdata16(is);
341
96
        if (nSizeRet < 253)
342
17
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
343
96
    }
344
623
    else if (chSize == 254)
345
70
    {
346
70
        nSizeRet = ser_readdata32(is);
347
70
        if (nSizeRet < 0x10000u)
348
10
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
349
70
    }
350
553
    else
351
553
    {
352
553
        nSizeRet = ser_readdata64(is);
353
553
        if (nSizeRet < 0x100000000ULL)
354
46
            throw std::ios_base::failure("non-canonical ReadCompactSize()");
355
553
    }
356
86.7k
    if (range_check && 
nSizeRet > MAX_SIZE86.6k
) {
357
371
        throw std::ios_base::failure("ReadCompactSize(): size too large");
358
371
    }
359
86.4k
    return nSizeRet;
360
86.7k
}
Unexecuted instantiation: unsigned long long ReadCompactSize<DataStream>(DataStream&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<BufferedFile>(BufferedFile&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<SpanReader>(SpanReader&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&, bool)
Unexecuted instantiation: unsigned long long ReadCompactSize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&, bool)
361
362
/**
363
 * Variable-length integers: bytes are a MSB base-128 encoding of the number.
364
 * The high bit in each byte signifies whether another digit follows. To make
365
 * sure the encoding is one-to-one, one is subtracted from all but the last digit.
366
 * Thus, the byte sequence a[] with length len, where all but the last byte
367
 * has bit 128 set, encodes the number:
368
 *
369
 *  (a[len-1] & 0x7F) + sum(i=1..len-1, 128^i*((a[len-i-1] & 0x7F)+1))
370
 *
371
 * Properties:
372
 * * Very small (0-127: 1 byte, 128-16511: 2 bytes, 16512-2113663: 3 bytes)
373
 * * Every integer has exactly one encoding
374
 * * Encoding does not depend on size of original integer type
375
 * * No redundancy: every (infinite) byte sequence corresponds to a list
376
 *   of encoded integers.
377
 *
378
 * 0:         [0x00]  256:        [0x81 0x00]
379
 * 1:         [0x01]  16383:      [0xFE 0x7F]
380
 * 127:       [0x7F]  16384:      [0xFF 0x00]
381
 * 128:  [0x80 0x00]  16511:      [0xFF 0x7F]
382
 * 255:  [0x80 0x7F]  65535: [0x82 0xFE 0x7F]
383
 * 2^32:           [0x8E 0xFE 0xFE 0xFF 0x00]
384
 */
385
386
/**
387
 * Mode for encoding VarInts.
388
 *
389
 * Currently there is no support for signed encodings. The default mode will not
390
 * compile with signed values, and the legacy "nonnegative signed" mode will
391
 * accept signed values, but improperly encode and decode them if they are
392
 * negative. In the future, the DEFAULT mode could be extended to support
393
 * negative numbers in a backwards compatible way, and additional modes could be
394
 * added to support different varint formats (e.g. zigzag encoding).
395
 */
396
enum class VarIntMode { DEFAULT, NONNEGATIVE_SIGNED };
397
398
template <VarIntMode Mode, typename I>
399
struct CheckVarIntMode {
400
    constexpr CheckVarIntMode()
401
0
    {
402
0
        static_assert(Mode != VarIntMode::DEFAULT || std::is_unsigned_v<I>, "Unsigned type required with mode DEFAULT.");
403
0
        static_assert(Mode != VarIntMode::NONNEGATIVE_SIGNED || std::is_signed_v<I>, "Signed type required with mode NONNEGATIVE_SIGNED.");
404
0
    }
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)0, unsigned int>::CheckVarIntMode()
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)0, unsigned long long>::CheckVarIntMode()
Unexecuted instantiation: CheckVarIntMode<(VarIntMode)1, int>::CheckVarIntMode()
405
};
406
407
template<VarIntMode Mode, typename I>
408
inline unsigned int GetSizeOfVarInt(I n)
409
{
410
    CheckVarIntMode<Mode, I>();
411
    int nRet = 0;
412
    while(true) {
413
        nRet++;
414
        if (n <= 0x7F)
415
            break;
416
        n = (n >> 7) - 1;
417
    }
418
    return nRet;
419
}
420
421
template<typename I>
422
inline void WriteVarInt(SizeComputer& os, I n);
423
424
template<typename Stream, VarIntMode Mode, typename I>
425
void WriteVarInt(Stream& os, I n)
426
0
{
427
0
    CheckVarIntMode<Mode, I>();
428
0
    unsigned char tmp[(sizeof(n)*8+6)/7];
429
0
    int len=0;
430
0
    while(true) {
431
0
        tmp[len] = (n & 0x7F) | (len ? 0x80 : 0x00);
432
0
        if (n <= 0x7F)
433
0
            break;
434
0
        n = (n >> 7) - 1;
435
0
        len++;
436
0
    }
437
0
    do {
438
0
        ser_writedata8(os, tmp[len]);
439
0
    } while(len--);
440
0
}
Unexecuted instantiation: void WriteVarInt<VectorWriter, (VarIntMode)1, int>(VectorWriter&, int)
Unexecuted instantiation: void WriteVarInt<VectorWriter, (VarIntMode)0, unsigned long long>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)0, unsigned int>(DataStream&, unsigned int)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)0, unsigned long long>(DataStream&, unsigned long long)
Unexecuted instantiation: void WriteVarInt<DataStream, (VarIntMode)1, int>(DataStream&, int)
Unexecuted instantiation: void WriteVarInt<AutoFile, (VarIntMode)0, unsigned int>(AutoFile&, unsigned int)
Unexecuted instantiation: void WriteVarInt<AutoFile, (VarIntMode)0, unsigned long long>(AutoFile&, unsigned long long)
Unexecuted instantiation: void WriteVarInt<SizeComputer, (VarIntMode)0, unsigned int>(SizeComputer&, unsigned int)
Unexecuted instantiation: void WriteVarInt<SizeComputer, (VarIntMode)0, unsigned long long>(SizeComputer&, unsigned long long)
Unexecuted instantiation: void WriteVarInt<HashWriter, (VarIntMode)0, unsigned int>(HashWriter&, unsigned int)
Unexecuted instantiation: void WriteVarInt<HashWriter, (VarIntMode)0, unsigned long long>(HashWriter&, unsigned long long)
Unexecuted instantiation: void WriteVarInt<BufferedWriter<AutoFile>, (VarIntMode)0, unsigned int>(BufferedWriter<AutoFile>&, unsigned int)
Unexecuted instantiation: void WriteVarInt<BufferedWriter<AutoFile>, (VarIntMode)0, unsigned long long>(BufferedWriter<AutoFile>&, unsigned long long)
441
442
template<typename Stream, VarIntMode Mode, typename I>
443
I ReadVarInt(Stream& is)
444
0
{
445
0
    CheckVarIntMode<Mode, I>();
446
0
    I n = 0;
447
0
    while(true) {
448
0
        unsigned char chData = ser_readdata8(is);
449
0
        if (n > (std::numeric_limits<I>::max() >> 7)) {
450
0
           throw std::ios_base::failure("ReadVarInt(): size too large");
451
0
        }
452
0
        n = (n << 7) | (chData & 0x7F);
453
0
        if (chData & 0x80) {
454
0
            if (n == std::numeric_limits<I>::max()) {
455
0
                throw std::ios_base::failure("ReadVarInt(): size too large");
456
0
            }
457
0
            n++;
458
0
        } else {
459
0
            return n;
460
0
        }
461
0
    }
462
0
}
Unexecuted instantiation: unsigned int ReadVarInt<DataStream, (VarIntMode)0, unsigned int>(DataStream&)
Unexecuted instantiation: unsigned long long ReadVarInt<DataStream, (VarIntMode)0, unsigned long long>(DataStream&)
Unexecuted instantiation: int ReadVarInt<DataStream, (VarIntMode)1, int>(DataStream&)
Unexecuted instantiation: int ReadVarInt<SpanReader, (VarIntMode)1, int>(SpanReader&)
Unexecuted instantiation: unsigned int ReadVarInt<SpanReader, (VarIntMode)0, unsigned int>(SpanReader&)
Unexecuted instantiation: unsigned long long ReadVarInt<SpanReader, (VarIntMode)0, unsigned long long>(SpanReader&)
Unexecuted instantiation: unsigned int ReadVarInt<HashVerifier<BufferedReader<AutoFile>>, (VarIntMode)0, unsigned int>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned long long ReadVarInt<HashVerifier<BufferedReader<AutoFile>>, (VarIntMode)0, unsigned long long>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: unsigned int ReadVarInt<AutoFile, (VarIntMode)0, unsigned int>(AutoFile&)
Unexecuted instantiation: unsigned long long ReadVarInt<AutoFile, (VarIntMode)0, unsigned long long>(AutoFile&)
463
464
/** Simple wrapper class to serialize objects using a formatter; used by Using(). */
465
template<typename Formatter, typename T>
466
class Wrapper
467
{
468
    static_assert(std::is_lvalue_reference_v<T>, "Wrapper needs an lvalue reference type T");
469
protected:
470
    T m_object;
471
public:
472
253k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Wrapper(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
472
96.5k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Wrapper(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
472
95.2k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Wrapper(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
472
2.72k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>::Wrapper(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Wrapper(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Line
Count
Source
472
15.8k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Wrapper(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Line
Count
Source
472
7.01k
    explicit Wrapper(T obj) : m_object(obj) {}
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Wrapper(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Line
Count
Source
472
1.14k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>::Wrapper(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>::Wrapper(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Wrapper(unsigned int&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Wrapper(unsigned long long&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Wrapper(int&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Wrapper(int const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&>::Wrapper(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&>::Wrapper(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&)
Unexecuted instantiation: Wrapper<AmountCompression, long long&>::Wrapper(long long&)
Unexecuted instantiation: Wrapper<ScriptCompression, CScript&>::Wrapper(CScript&)
Unexecuted instantiation: Wrapper<TxOutCompression, CTxOut&>::Wrapper(CTxOut&)
Unexecuted instantiation: Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Wrapper(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Wrapper(unsigned long long&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Wrapper(ServiceFlags&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned long&>::Wrapper(unsigned long&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Wrapper(unsigned short&)
Unexecuted instantiation: Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Wrapper(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>::Wrapper(unsigned int const&)
Unexecuted instantiation: Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>::Wrapper(unsigned long long const&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned short&>::Wrapper(unsigned short&)
Unexecuted instantiation: Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>::Wrapper(std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>::Wrapper(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>::Wrapper(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Wrapper(unsigned short const&)
Unexecuted instantiation: Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>::Wrapper(std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>::Wrapper(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>::Wrapper(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>::Wrapper(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
472
19.8k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>::Wrapper(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&>::Wrapper(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>::Wrapper(std::__1::vector<Coin, std::__1::allocator<Coin>>&)
Unexecuted instantiation: Wrapper<AmountCompression, long long const&>::Wrapper(long long const&)
Unexecuted instantiation: Wrapper<ScriptCompression, CScript const&>::Wrapper(CScript const&)
Unexecuted instantiation: Wrapper<TxOutCompression, CTxOut const&>::Wrapper(CTxOut const&)
Unexecuted instantiation: Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>::Wrapper(std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>::Wrapper(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>::Wrapper(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Wrapper(unsigned long const&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Wrapper(unsigned short const&)
Unexecuted instantiation: Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Wrapper(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Wrapper(ServiceFlags const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>::Wrapper(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>::Wrapper(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&>::Wrapper(std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&>::Wrapper(std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<int, std::__1::allocator<int>> const&>::Wrapper(std::__1::vector<int, std::__1::allocator<int>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>::Wrapper(prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>::Wrapper(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>::Wrapper(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&>::Wrapper(std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&>::Wrapper(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&)
Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&>::Wrapper(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&)
Line
Count
Source
472
14.9k
    explicit Wrapper(T obj) : m_object(obj) {}
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>::Wrapper(std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>::Wrapper(std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Wrapper(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Wrapper(AddrManImpl::Format&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>> const&>::Wrapper(std::__1::vector<CInv, std::__1::allocator<CInv>> const&)
Unexecuted instantiation: Wrapper<LimitedStringFormatter<256ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>::Wrapper(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>>&>::Wrapper(std::__1::vector<CInv, std::__1::allocator<CInv>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&>::Wrapper(std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>::Wrapper(double const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>> const&>::Wrapper(std::__1::vector<double, std::__1::allocator<double>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&>::Wrapper(std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>::Wrapper(double&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>>&>::Wrapper(std::__1::vector<double, std::__1::allocator<double>>&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&>::Wrapper(std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&>::Wrapper(std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&)
Unexecuted instantiation: Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&>::Wrapper(std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&)
473
229k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
473
19.4k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
473
19.2k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Line
Count
Source
473
550
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: cluster_linearize.cpp:void Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
473
15.3k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
473
14.9k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Line
Count
Source
473
735
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>::Serialize<DataStream>(DataStream&) const
Line
Count
Source
473
19.8k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>::Serialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long long const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<int, std::__1::allocator<int>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long long const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<AutoFile>(AutoFile&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&>::Serialize<DataStream>(DataStream&) const
Line
Count
Source
473
14.9k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<SizeComputer&, TransactionSerParams>>(ParamsStream<SizeComputer&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short const&>::Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long long const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long long const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<HashWriter>(HashWriter&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut const&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<AmountCompression, long long const&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript const&>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&) const
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>> const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&>::Serialize<DataStream>(DataStream&) const
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
473
61.7k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
473
61.0k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>::Serialize<ParamsStream<HashWriter&, TransactionSerParams>>(ParamsStream<HashWriter&, TransactionSerParams>&) const
Line
Count
Source
473
1.44k
    template<typename Stream> void Serialize(Stream &s) const { Formatter().Ser(s, m_object); }
474
24.0k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
474
15.8k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
474
7.01k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Line
Count
Source
474
1.14k
    template<typename Stream> void Unserialize(Stream &s) { Formatter().Unser(s, m_object); }
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: cluster_linearize.cpp:void Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)1>, int&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<AmountCompression, long long&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned short&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>::Unserialize<ParamsStream<DataStream&, TransactionSerParams>>(ParamsStream<DataStream&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>>(ParamsStream<DataStream&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<HashVerifier<AutoFile>>(HashVerifier<AutoFile>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>::Unserialize<HashVerifier<DataStream>>(HashVerifier<DataStream>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<false>, unsigned long long&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<ParamsStream<AutoFile&, TransactionSerParams>>(ParamsStream<AutoFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<CompactSizeFormatter<true>, unsigned long&>::Unserialize<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<2, true>, unsigned short&>::Unserialize<ParamsStream<DataStream, CAddress::SerParams>>(ParamsStream<DataStream, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<LimitedStringFormatter<256ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<AmountCompression, long long&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<HashVerifier<BufferedReader<AutoFile>>>(HashVerifier<BufferedReader<AutoFile>>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>::Unserialize<ParamsStream<SpanReader&, TransactionSerParams>>(ParamsStream<SpanReader&, TransactionSerParams>&)
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>>&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: block_policy_estimator.cpp:void Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>::Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>>(ParamsStream<BufferedFile&, TransactionSerParams>&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<TxOutCompression, CTxOut&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<AmountCompression, long long&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void Wrapper<ScriptCompression, CScript&>::Unserialize<AutoFile>(AutoFile&)
475
};
476
477
/** Cause serialization/deserialization of an object to be done using a specified formatter class.
478
 *
479
 * To use this, you need a class Formatter that has public functions Ser(stream, const object&) for
480
 * serialization, and Unser(stream, object&) for deserialization. Serialization routines (inside
481
 * READWRITE, or directly with << and >> operators), can then use Using<Formatter>(object).
482
 *
483
 * This works by constructing a Wrapper<Formatter, T>-wrapped version of object, where T is
484
 * const during serialization, and non-const during deserialization, which maintains const
485
 * correctness.
486
 */
487
template<typename Formatter, typename T>
488
253k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: addrman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: addrman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: addrman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: addrman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: banman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: banman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: banman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: banman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
488
19.4k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
488
19.2k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
488
550
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Line
Count
Source
488
15.8k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Line
Count
Source
488
7.01k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Line
Count
Source
488
1.14k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: block_header.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: block_index.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: block_index.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: block_index.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: bloom_filter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: chain.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: chain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&> Using<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&>(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&> Using<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&>(cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: cluster_linearize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: coins_view.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: coins_view.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: coins_view.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: connman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: connman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: connman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: connman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long long&> Using<CompactSizeFormatter<false>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>(unsigned long long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short&> Using<CompactSizeFormatter<true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: deserialize.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>(std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&)
deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
488
15.3k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
488
14.9k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
488
735
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>(std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
488
19.8k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&>(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&> Using<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>(std::__1::vector<Coin, std::__1::allocator<Coin>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int>(unsigned int&&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: deserialize.cpp:Wrapper<AmountCompression, long long const&> Using<AmountCompression, long long const&>(long long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> Using<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>(std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: deserialize.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&> Using<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&)
Unexecuted instantiation: deserialize.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> Using<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&)
Unexecuted instantiation: difference_formatter.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&> Using<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: feeratediagram.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: flatfile.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: flatfile.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&>(std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: headerssync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: i2p.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: i2p.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: i2p.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: i2p.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: load_external_block_file.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: merkle.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: merkle.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: merkle.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: merkle.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: merkleblock.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: miniscript.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mini_miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: net.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: net.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: net.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: net_permissions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: net_permissions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: net_permissions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: net_permissions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: netaddress.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: netaddress.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: netaddress.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: netaddress.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: netbase_dns_lookup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: netbase_dns_lookup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: netbase_dns_lookup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: netbase_dns_lookup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: node_eviction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: node_eviction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: node_eviction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: node_eviction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: p2p_handshake.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&>(std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>(std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: p2p_headers_presync.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: pcp.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: pcp.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: pcp.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: pcp.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: package_eval.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: partially_downloaded_block.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: prevector.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<int, std::__1::allocator<int>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<int, std::__1::allocator<int>> const&>(std::__1::vector<int, std::__1::allocator<int>> const&)
Unexecuted instantiation: prevector.cpp:Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&> Using<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>(prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: primitives_transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: process_message.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: process_messages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: rbf.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: rpc.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: script_assets_test_minimizer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: script_flags.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: script_interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: script_sigcache.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: script_sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: signet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: socks5.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: socks5.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: socks5.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: socks5.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: string.cpp:Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&> Using<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: string.cpp:Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&> Using<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
488
61.7k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
488
61.0k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
488
1.44k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: transaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txdownloadman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txdownloadman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txdownloadman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txdownloadman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: tx_in.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: tx_out.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: tx_pool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txorphan.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<AmountCompression, long long const&> Using<AmountCompression, long long const&>(long long const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: utxo_snapshot.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: utxo_total_supply.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: validation_load_mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: feebumper.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: fees.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: scriptpubkeyman.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: spend.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: util.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: util.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: util.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: util.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: util.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: core_read.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: core_write.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: external_signer.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: psbt.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: sign.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: backup.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: transactions.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: wallet.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&>(std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&>(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&>(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&)
Line
Count
Source
488
14.9k
static inline Wrapper<Formatter, T&> Using(T&& t) { return Wrapper<Formatter, T&>(t); }
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&>(std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: walletdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mining.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: net.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: net.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: net.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: setup_common.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: transaction_utils.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: transaction_utils.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: transaction_utils.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: transaction_utils.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txmempool.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long long&> Using<CompactSizeFormatter<false>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: addrdb.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrdb.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: addrdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long long&> Using<CompactSizeFormatter<false>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> Using<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&> Using<CustomUintFormatter<1, false>, AddrManImpl::Format&>(AddrManImpl::Format&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: addrman.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: addrman.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: addrman.cpp:Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>(std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: blockencodings.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: tx_verify.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: base.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: blockfilterindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: coinstatsindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: txindex.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: init.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: coinstats.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short const&> Using<CompactSizeFormatter<true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>(std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>> const&>(std::__1::vector<CInv, std::__1::allocator<CInv>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> Using<CustomUintFormatter<8, false>, ServiceFlags&>(ServiceFlags&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long&> Using<CompactSizeFormatter<true>, unsigned long&>(unsigned long&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short&> Using<CustomUintFormatter<2, true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: net_processing.cpp:Wrapper<LimitedStringFormatter<256ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&> Using<LimitedStringFormatter<256ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned long const&> Using<CompactSizeFormatter<true>, unsigned long const&>(unsigned long const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<2, true>, unsigned short const&> Using<CustomUintFormatter<2, true>, unsigned short const&>(unsigned short const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<false>, unsigned long long&> Using<CompactSizeFormatter<false>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>>&>(std::__1::vector<CInv, std::__1::allocator<CInv>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&> Using<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&>(std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&>(std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CompactSizeFormatter<true>, unsigned short&> Using<CompactSizeFormatter<true>, unsigned short&>(unsigned short&)
Unexecuted instantiation: net_processing.cpp:Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&> Using<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>(std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>(std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&> Using<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>(std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> Using<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>(std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: net_processing.cpp:Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> Using<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>(std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> Using<CustomUintFormatter<8, false>, ServiceFlags const&>(ServiceFlags const&)
Unexecuted instantiation: net_processing.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: blockmanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int const&>(unsigned int const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>(unsigned long long const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int&> Using<VarIntFormatter<(VarIntMode)1>, int&>(int&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> Using<VarIntFormatter<(VarIntMode)1>, int const&>(int const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&> Using<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>(std::__1::vector<Coin, std::__1::allocator<Coin>>&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int>(unsigned int&&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<AmountCompression, long long const&> Using<AmountCompression, long long const&>(long long const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> Using<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>(std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>(std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: blockstorage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: chainstate.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: chainstatemanager_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: coin.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: context.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: interfaces.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mempool_persist.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: mempool_persist_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: miner.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: peerman_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: peerman_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: peerman_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: peerman_args.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txdownloadman_impl.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txdownloadman_impl.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txdownloadman_impl.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txdownloadman_impl.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txorphanage.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: ephemeral_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: ephemeral_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: ephemeral_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: ephemeral_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&> Using<(anonymous namespace)::EncodedDoubleFormatter, double const&>(double const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>> const&> Using<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>> const&>(std::__1::vector<double, std::__1::allocator<double>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&> Using<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&>(std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&> Using<(anonymous namespace)::EncodedDoubleFormatter, double&>(double&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>>&> Using<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>>&>(std::__1::vector<double, std::__1::allocator<double>>&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&> Using<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&>(std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: packages.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: truc_policy.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&>(std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&>(std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&)
Unexecuted instantiation: rest.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: blockchain.cpp:Wrapper<AmountCompression, long long const&> Using<AmountCompression, long long const&>(long long const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: blockchain.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: rawtransaction.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: server.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: server.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: server.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: server.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: server_util.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: txoutproof.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: txdb.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: txdb.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: txdb.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: txdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: txdb.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>(std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: txdb.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long>(unsigned long long&&)
Unexecuted instantiation: txdb.cpp:Wrapper<AmountCompression, long long const&> Using<AmountCompression, long long const&>(long long const&)
Unexecuted instantiation: txdb.cpp:Wrapper<ScriptCompression, CScript const&> Using<ScriptCompression, CScript const&>(CScript const&)
Unexecuted instantiation: txdb.cpp:Wrapper<TxOutCompression, CTxOut const&> Using<TxOutCompression, CTxOut const&>(CTxOut const&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: validation.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: validation.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> Using<VarIntFormatter<(VarIntMode)0>, unsigned int&>(unsigned int&)
Unexecuted instantiation: validation.cpp:Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> Using<VarIntFormatter<(VarIntMode)0>, unsigned long long&>(unsigned long long&)
Unexecuted instantiation: validation.cpp:Wrapper<AmountCompression, long long&> Using<AmountCompression, long long&>(long long&)
Unexecuted instantiation: validation.cpp:Wrapper<ScriptCompression, CScript&> Using<ScriptCompression, CScript&>(CScript&)
Unexecuted instantiation: validation.cpp:Wrapper<TxOutCompression, CTxOut&> Using<TxOutCompression, CTxOut&>(CTxOut&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: validationinterface.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: tx_check.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>(std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: interpreter.cpp:Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&> Using<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
489
490
0
#define VARINT_MODE(obj, mode) Using<VarIntFormatter<mode>>(obj)
491
0
#define VARINT(obj) Using<VarIntFormatter<VarIntMode::DEFAULT>>(obj)
492
0
#define COMPACTSIZE(obj) Using<CompactSizeFormatter<true>>(obj)
493
0
#define LIMITED_STRING(obj,n) Using<LimitedStringFormatter<n>>(obj)
494
495
/** Serialization wrapper class for integers in VarInt format. */
496
template<VarIntMode Mode>
497
struct VarIntFormatter
498
{
499
    template<typename Stream, typename I> void Ser(Stream &s, I v)
500
0
    {
501
0
        WriteVarInt<Stream,Mode, std::remove_cv_t<I>>(s, v);
502
0
    }
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Ser<VectorWriter, int>(VectorWriter&, int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<VectorWriter, unsigned long long>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<DataStream, unsigned int>(DataStream&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<DataStream, unsigned long long>(DataStream&, unsigned long long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Ser<DataStream, int>(DataStream&, int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<AutoFile, unsigned int>(AutoFile&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<AutoFile, unsigned long long>(AutoFile&, unsigned long long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<SizeComputer, unsigned int>(SizeComputer&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<SizeComputer, unsigned long long>(SizeComputer&, unsigned long long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<HashWriter, unsigned int>(HashWriter&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<HashWriter, unsigned long long>(HashWriter&, unsigned long long)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<BufferedWriter<AutoFile>, unsigned int>(BufferedWriter<AutoFile>&, unsigned int)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Ser<BufferedWriter<AutoFile>, unsigned long long>(BufferedWriter<AutoFile>&, unsigned long long)
503
504
    template<typename Stream, typename I> void Unser(Stream& s, I& v)
505
0
    {
506
0
        v = ReadVarInt<Stream,Mode, std::remove_cv_t<I>>(s);
507
0
    }
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<DataStream, unsigned int>(DataStream&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<DataStream, unsigned long long>(DataStream&, unsigned long long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Unser<DataStream, int>(DataStream&, int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)1>::Unser<SpanReader, int>(SpanReader&, int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<SpanReader, unsigned int>(SpanReader&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<SpanReader, unsigned long long>(SpanReader&, unsigned long long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<HashVerifier<BufferedReader<AutoFile>>, unsigned int>(HashVerifier<BufferedReader<AutoFile>>&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<HashVerifier<BufferedReader<AutoFile>>, unsigned long long>(HashVerifier<BufferedReader<AutoFile>>&, unsigned long long&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<AutoFile, unsigned int>(AutoFile&, unsigned int&)
Unexecuted instantiation: void VarIntFormatter<(VarIntMode)0>::Unser<AutoFile, unsigned long long>(AutoFile&, unsigned long long&)
508
};
509
510
/** Serialization wrapper class for custom integers and enums.
511
 *
512
 * It permits specifying the serialized size (1 to 8 bytes) and endianness.
513
 *
514
 * Use the big endian mode for values that are stored in memory in native
515
 * byte order, but serialized in big endian notation. This is only intended
516
 * to implement serializers that are compatible with existing formats, and
517
 * its use is not recommended for new data structures.
518
 */
519
template<int Bytes, bool BigEndian = false>
520
struct CustomUintFormatter
521
{
522
    static_assert(Bytes > 0 && Bytes <= 8, "CustomUintFormatter Bytes out of range");
523
    static constexpr uint64_t MAX = 0xffffffffffffffff >> (8 * (8 - Bytes));
524
525
    template <typename Stream, typename I> void Ser(Stream& s, I v)
526
0
    {
527
0
        if (v < 0 || v > MAX) throw std::ios_base::failure("CustomUintFormatter value out of range");
528
0
        if (BigEndian) {
529
0
            uint64_t raw = htobe64_internal(v);
530
0
            s.write(std::as_bytes(std::span{&raw, 1}).last(Bytes));
531
0
        } else {
532
0
            uint64_t raw = htole64_internal(v);
533
0
            s.write(std::as_bytes(std::span{&raw, 1}).first(Bytes));
534
0
        }
535
0
    }
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<DataStream, unsigned long long>(DataStream&, unsigned long long)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned short>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, ServiceFlags>(ParamsStream<DataStream&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned long long>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned long long)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<VectorWriter, ServiceFlags>(VectorWriter&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams>, unsigned short>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<SizeComputer, unsigned long long>(SizeComputer&, unsigned long long)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Ser<VectorWriter, unsigned long long>(VectorWriter&, unsigned long long)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, ServiceFlags>(ParamsStream<VectorWriter&, CAddress::SerParams>&, ServiceFlags)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short)
536
537
    template <typename Stream, typename I> void Unser(Stream& s, I& v)
538
0
    {
539
0
        using U = typename std::conditional_t<std::is_enum_v<I>, std::underlying_type<I>, std::common_type<I>>::type;
540
0
        static_assert(std::numeric_limits<U>::max() >= MAX && std::numeric_limits<U>::min() <= 0, "Assigned type too small");
541
0
        uint64_t raw = 0;
542
0
        if (BigEndian) {
543
0
            s.read(std::as_writable_bytes(std::span{&raw, 1}).last(Bytes));
544
0
            v = static_cast<I>(be64toh_internal(raw));
545
0
        } else {
546
0
            s.read(std::as_writable_bytes(std::span{&raw, 1}).first(Bytes));
547
0
            v = static_cast<I>(le64toh_internal(raw));
548
0
        }
549
0
    }
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, ServiceFlags>(ParamsStream<DataStream&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<6, false>::Unser<DataStream, unsigned long long>(DataStream&, unsigned long long&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned short>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<AutoFile, AddrManImpl::Format>(AutoFile&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, ServiceFlags>(ParamsStream<AutoFile&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<HashVerifier<AutoFile>, AddrManImpl::Format>(HashVerifier<AutoFile>&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<DataStream, AddrManImpl::Format>(DataStream&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<1, false>::Unser<HashVerifier<DataStream>, AddrManImpl::Format>(HashVerifier<DataStream>&, AddrManImpl::Format&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ServiceFlags>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ServiceFlags&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned short>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<2, true>::Unser<ParamsStream<DataStream, CAddress::SerParams>, unsigned short>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned short&)
Unexecuted instantiation: void CustomUintFormatter<8, false>::Unser<DataStream, ServiceFlags>(DataStream&, ServiceFlags&)
550
};
551
552
template<int Bytes> using BigEndianFormatter = CustomUintFormatter<Bytes, true>;
553
554
/** Formatter for integers in CompactSize format. */
555
template<bool RangeCheck>
556
struct CompactSizeFormatter
557
{
558
    template<typename Stream, typename I>
559
    void Unser(Stream& s, I& v)
560
0
    {
561
0
        uint64_t n = ReadCompactSize<Stream>(s, RangeCheck);
562
0
        if (n < std::numeric_limits<I>::min() || n > std::numeric_limits<I>::max()) {
563
0
            throw std::ios_base::failure("CompactSize exceeds limit of type");
564
0
        }
565
0
        v = n;
566
0
    }
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<DataStream, unsigned short>(DataStream&, unsigned short&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned long>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned long long>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned long long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned long long>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned long long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned long>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned long long>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned long long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned long&)
Unexecuted instantiation: void CompactSizeFormatter<true>::Unser<ParamsStream<DataStream, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream, CAddress::SerParams>&, unsigned long&)
567
568
    template<typename Stream, typename I>
569
    void Ser(Stream& s, I v)
570
0
    {
571
0
        static_assert(std::is_unsigned_v<I>, "CompactSize only supported for unsigned integers");
572
0
        static_assert(std::numeric_limits<I>::max() <= std::numeric_limits<uint64_t>::max(), "CompactSize only supports 64-bit integers and below");
573
574
0
        WriteCompactSize<Stream>(s, v);
575
0
    }
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<DataStream, unsigned short>(DataStream&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<DataStream&, CNetAddr::SerParams>, unsigned long>(ParamsStream<DataStream&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned short>(ParamsStream<VectorWriter&, TransactionSerParams>&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<VectorWriter&, CNetAddr::SerParams>, unsigned long>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned long long>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned long>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, unsigned long>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<SizeComputer, unsigned short>(SizeComputer&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<VectorWriter, unsigned short>(VectorWriter&, unsigned short)
Unexecuted instantiation: void CompactSizeFormatter<false>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned long long>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned long long)
Unexecuted instantiation: void CompactSizeFormatter<true>::Ser<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, unsigned long>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, unsigned long)
576
};
577
578
template <typename U, bool LOSSY = false>
579
struct ChronoFormatter {
580
    template <typename Stream, typename Tp>
581
    void Unser(Stream& s, Tp& tp)
582
0
    {
583
0
        U u;
584
0
        s >> u;
585
        // Lossy deserialization does not make sense, so force Wnarrowing
586
0
        tp = Tp{typename Tp::duration{typename Tp::duration::rep{u}}};
587
0
    }
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<AutoFile&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Unser<ParamsStream<AutoFile&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<AutoFile&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Unser<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&)
588
    template <typename Stream, typename Tp>
589
    void Ser(Stream& s, Tp tp)
590
0
    {
591
0
        if constexpr (LOSSY) {
592
0
            s << U(tp.time_since_epoch().count());
593
0
        } else {
594
0
            s << U{tp.time_since_epoch().count()};
595
0
        }
596
0
    }
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>)
Unexecuted instantiation: void ChronoFormatter<long long, false>::Ser<ParamsStream<DataStream&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>)
Unexecuted instantiation: void ChronoFormatter<unsigned int, true>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>)
597
};
598
template <typename U>
599
using LossyChronoFormatter = ChronoFormatter<U, true>;
600
601
class CompactSizeWriter
602
{
603
protected:
604
    uint64_t n;
605
public:
606
0
    explicit CompactSizeWriter(uint64_t n_in) : n(n_in) { }
607
608
    template<typename Stream>
609
0
    void Serialize(Stream &s) const {
610
0
        WriteCompactSize<Stream>(s, n);
611
0
    }
Unexecuted instantiation: void CompactSizeWriter::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void CompactSizeWriter::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void CompactSizeWriter::Serialize<HashWriter>(HashWriter&) const
612
};
613
614
template<size_t Limit>
615
struct LimitedStringFormatter
616
{
617
    template<typename Stream>
618
    void Unser(Stream& s, std::string& v)
619
0
    {
620
0
        size_t size = ReadCompactSize(s);
621
0
        if (size > Limit) {
622
0
            throw std::ios_base::failure("String length limit exceeded");
623
0
        }
624
0
        v.resize(size);
625
0
        if (size != 0) s.read(MakeWritableByteSpan(v));
626
0
    }
Unexecuted instantiation: void LimitedStringFormatter<10ul>::Unser<DataStream>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: void LimitedStringFormatter<256ul>::Unser<DataStream>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
627
628
    template<typename Stream>
629
    void Ser(Stream& s, const std::string& v)
630
0
    {
631
0
        s << v;
632
0
    }
633
};
634
635
/** Formatter to serialize/deserialize vector elements using another formatter
636
 *
637
 * Example:
638
 *   struct X {
639
 *     std::vector<uint64_t> v;
640
 *     SERIALIZE_METHODS(X, obj) { READWRITE(Using<VectorFormatter<VarInt>>(obj.v)); }
641
 *   };
642
 * will define a struct that contains a vector of uint64_t, which is serialized
643
 * as a vector of VarInt-encoded integers.
644
 *
645
 * V is not required to be an std::vector type. It works for any class that
646
 * exposes a value_type, size, reserve, emplace_back, back, and const iterators.
647
 */
648
template<class Formatter>
649
struct VectorFormatter
650
{
651
    template<typename Stream, typename V>
652
    void Ser(Stream& s, const V& v)
653
229k
    {
654
229k
        Formatter formatter;
655
229k
        WriteCompactSize(s, v.size());
656
555k
        for (const typename V::value_type& elem : v) {
657
555k
            formatter.Ser(s, elem);
658
555k
        }
659
229k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
653
19.4k
    {
654
19.4k
        Formatter formatter;
655
19.4k
        WriteCompactSize(s, v.size());
656
31.7k
        for (const typename V::value_type& elem : v) {
657
31.7k
            formatter.Ser(s, elem);
658
31.7k
        }
659
19.4k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
653
19.2k
    {
654
19.2k
        Formatter formatter;
655
19.2k
        WriteCompactSize(s, v.size());
656
38.7k
        for (const typename V::value_type& elem : v) {
657
38.7k
            formatter.Ser(s, elem);
658
38.7k
        }
659
19.2k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
653
550
    {
654
550
        Formatter formatter;
655
550
        WriteCompactSize(s, v.size());
656
7.78k
        for (const typename V::value_type& elem : v) {
657
7.78k
            formatter.Ser(s, elem);
658
7.78k
        }
659
550
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(SizeComputer&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false>>::Ser<DataStream, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>>(DataStream&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(DataStream&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
653
15.3k
    {
654
15.3k
        Formatter formatter;
655
15.3k
        WriteCompactSize(s, v.size());
656
24.9k
        for (const typename V::value_type& elem : v) {
657
24.9k
            formatter.Ser(s, elem);
658
24.9k
        }
659
15.3k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
653
14.9k
    {
654
14.9k
        Formatter formatter;
655
14.9k
        WriteCompactSize(s, v.size());
656
23.9k
        for (const typename V::value_type& elem : v) {
657
23.9k
            formatter.Ser(s, elem);
658
23.9k
        }
659
14.9k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
653
735
    {
654
735
        Formatter formatter;
655
735
        WriteCompactSize(s, v.size());
656
8.31k
        for (const typename V::value_type& elem : v) {
657
8.31k
            formatter.Ser(s, elem);
658
8.31k
        }
659
735
    }
void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
653
19.8k
    {
654
19.8k
        Formatter formatter;
655
19.8k
        WriteCompactSize(s, v.size());
656
19.8k
        for (const typename V::value_type& elem : v) {
657
9.91k
            formatter.Ser(s, elem);
658
9.91k
        }
659
19.8k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>>(DataStream&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<DataStream, std::__1::vector<Coin, std::__1::allocator<Coin>>>(DataStream&, std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Ser<DataStream, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>>(DataStream&, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<CBlock, std::__1::allocator<CBlock>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false>>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<int, std::__1::allocator<int>>>(DataStream&, std::__1::vector<int, std::__1::allocator<int>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, prevector<8u, int, unsigned int, int>>(DataStream&, prevector<8u, int, unsigned int, int> const&)
void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>>(DataStream&, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&)
Line
Count
Source
653
14.9k
    {
654
14.9k
        Formatter formatter;
655
14.9k
        WriteCompactSize(s, v.size());
656
14.9k
        for (const typename V::value_type& elem : v) {
657
0
            formatter.Ser(s, elem);
658
0
        }
659
14.9k
    }
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false>>::Ser<SizeComputer, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>>(SizeComputer&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(SizeComputer&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false>>::Ser<VectorWriter, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>>(VectorWriter&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(VectorWriter&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::__1::vector<CInv, std::__1::allocator<CInv>>>(VectorWriter&, std::__1::vector<CInv, std::__1::allocator<CInv>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<VectorWriter, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>>(VectorWriter&, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Ser<VectorWriter, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>>(VectorWriter&, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<SizeComputer, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(SizeComputer&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<SizeComputer, std::__1::vector<Coin, std::__1::allocator<Coin>>>(SizeComputer&, std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<HashWriter, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(HashWriter&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<HashWriter, std::__1::vector<Coin, std::__1::allocator<Coin>>>(HashWriter&, std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<BufferedWriter<AutoFile>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(BufferedWriter<AutoFile>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Ser<BufferedWriter<AutoFile>, std::__1::vector<Coin, std::__1::allocator<Coin>>>(BufferedWriter<AutoFile>&, std::__1::vector<Coin, std::__1::allocator<Coin>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:void VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>::Ser<AutoFile, std::__1::vector<double, std::__1::allocator<double>>>(AutoFile&, std::__1::vector<double, std::__1::allocator<double>> const&)
Unexecuted instantiation: block_policy_estimator.cpp:void VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>::Ser<AutoFile, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>>(AutoFile&, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Ser<DataStream, std::__1::vector<CCoin, std::__1::allocator<CCoin>>>(DataStream&, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&)
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
653
61.7k
    {
654
61.7k
        Formatter formatter;
655
61.7k
        WriteCompactSize(s, v.size());
656
305k
        for (const typename V::value_type& elem : v) {
657
305k
            formatter.Ser(s, elem);
658
305k
        }
659
61.7k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
653
61.0k
    {
654
61.0k
        Formatter formatter;
655
61.0k
        WriteCompactSize(s, v.size());
656
85.7k
        for (const typename V::value_type& elem : v) {
657
85.7k
            formatter.Ser(s, elem);
658
85.7k
        }
659
61.0k
    }
void VectorFormatter<DefaultFormatter>::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
653
1.44k
    {
654
1.44k
        Formatter formatter;
655
1.44k
        WriteCompactSize(s, v.size());
656
18.6k
        for (const typename V::value_type& elem : v) {
657
18.6k
            formatter.Ser(s, elem);
658
18.6k
        }
659
1.44k
    }
660
661
    template<typename Stream, typename V>
662
    void Unser(Stream& s, V& v)
663
24.0k
    {
664
24.0k
        Formatter formatter;
665
24.0k
        v.clear();
666
24.0k
        size_t size = ReadCompactSize(s);
667
24.0k
        size_t allocated = 0;
668
36.6k
        while (allocated < size) {
669
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
670
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
671
            // X MiB of data to make us allocate X+5 Mib.
672
12.5k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
673
12.5k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
674
12.5k
            v.reserve(allocated);
675
76.0k
            while (v.size() < allocated) {
676
63.4k
                v.emplace_back();
677
63.4k
                formatter.Unser(s, v.back());
678
63.4k
            }
679
12.5k
        }
680
24.0k
    };
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Line
Count
Source
663
15.8k
    {
664
15.8k
        Formatter formatter;
665
15.8k
        v.clear();
666
15.8k
        size_t size = ReadCompactSize(s);
667
15.8k
        size_t allocated = 0;
668
23.6k
        while (allocated < size) {
669
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
670
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
671
            // X MiB of data to make us allocate X+5 Mib.
672
7.77k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
673
7.77k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
674
7.77k
            v.reserve(allocated);
675
33.0k
            while (v.size() < allocated) {
676
25.2k
                v.emplace_back();
677
25.2k
                formatter.Unser(s, v.back());
678
25.2k
            }
679
7.77k
        }
680
15.8k
    };
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Line
Count
Source
663
7.01k
    {
664
7.01k
        Formatter formatter;
665
7.01k
        v.clear();
666
7.01k
        size_t size = ReadCompactSize(s);
667
7.01k
        size_t allocated = 0;
668
11.0k
        while (allocated < size) {
669
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
670
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
671
            // X MiB of data to make us allocate X+5 Mib.
672
4.05k
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
673
4.05k
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
674
4.05k
            v.reserve(allocated);
675
24.0k
            while (v.size() < allocated) {
676
19.9k
                v.emplace_back();
677
19.9k
                formatter.Unser(s, v.back());
678
19.9k
            }
679
4.05k
        }
680
7.01k
    };
void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Line
Count
Source
663
1.14k
    {
664
1.14k
        Formatter formatter;
665
1.14k
        v.clear();
666
1.14k
        size_t size = ReadCompactSize(s);
667
1.14k
        size_t allocated = 0;
668
1.91k
        while (allocated < size) {
669
            // For DoS prevention, do not blindly allocate as much as the stream claims to contain.
670
            // Instead, allocate in 5MiB batches, so that an attacker actually needs to provide
671
            // X MiB of data to make us allocate X+5 Mib.
672
769
            static_assert(sizeof(typename V::value_type) <= MAX_VECTOR_ALLOCATE, "Vector element size too large");
673
769
            allocated = std::min(size, allocated + MAX_VECTOR_ALLOCATE / sizeof(typename V::value_type));
674
769
            v.reserve(allocated);
675
18.9k
            while (v.size() < allocated) {
676
18.2k
                v.emplace_back();
677
18.2k
                formatter.Unser(s, v.back());
678
18.2k
            }
679
769
        }
680
1.14k
    };
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void VectorFormatter<CustomUintFormatter<6, false>>::Unser<DataStream, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>>(DataStream&, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(DataStream&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>>(DataStream&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Unser<DataStream, std::__1::vector<Coin, std::__1::allocator<Coin>>>(DataStream&, std::__1::vector<Coin, std::__1::allocator<Coin>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void VectorFormatter<DifferenceFormatter>::Unser<DataStream, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>>(DataStream&, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>>(DataStream&, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(DataStream&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(DataStream&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>>(DataStream&, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>>(DataStream&, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<DataStream&, CAddress::SerParams>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<CInv, std::__1::allocator<CInv>>>(DataStream&, std::__1::vector<CInv, std::__1::allocator<CInv>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<HashVerifier<BufferedReader<AutoFile>>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void VectorFormatter<TxInUndoFormatter>::Unser<HashVerifier<BufferedReader<AutoFile>>, std::__1::vector<Coin, std::__1::allocator<Coin>>>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::vector<Coin, std::__1::allocator<Coin>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: block_policy_estimator.cpp:void VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>::Unser<AutoFile, std::__1::vector<double, std::__1::allocator<double>>>(AutoFile&, std::__1::vector<double, std::__1::allocator<double>>&)
Unexecuted instantiation: block_policy_estimator.cpp:void VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>::Unser<AutoFile, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>>(AutoFile&, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<DataStream, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>>(DataStream&, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<SpanReader, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(SpanReader&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void VectorFormatter<DefaultFormatter>::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
681
};
682
683
/**
684
 * Forward declarations
685
 */
686
687
/**
688
 *  string
689
 */
690
template<typename Stream, typename C> void Serialize(Stream& os, const std::basic_string<C>& str);
691
template<typename Stream, typename C> void Unserialize(Stream& is, std::basic_string<C>& str);
692
693
/**
694
 * prevector
695
 */
696
template<typename Stream, unsigned int N, typename T> inline void Serialize(Stream& os, const prevector<N, T>& v);
697
template<typename Stream, unsigned int N, typename T> inline void Unserialize(Stream& is, prevector<N, T>& v);
698
699
/**
700
 * vector
701
 */
702
template<typename Stream, typename T, typename A> inline void Serialize(Stream& os, const std::vector<T, A>& v);
703
template<typename Stream, typename T, typename A> inline void Unserialize(Stream& is, std::vector<T, A>& v);
704
705
/**
706
 * pair
707
 */
708
template<typename Stream, typename K, typename T> void Serialize(Stream& os, const std::pair<K, T>& item);
709
template<typename Stream, typename K, typename T> void Unserialize(Stream& is, std::pair<K, T>& item);
710
711
/**
712
 * map
713
 */
714
template<typename Stream, typename K, typename T, typename Pred, typename A> void Serialize(Stream& os, const std::map<K, T, Pred, A>& m);
715
template<typename Stream, typename K, typename T, typename Pred, typename A> void Unserialize(Stream& is, std::map<K, T, Pred, A>& m);
716
717
/**
718
 * set
719
 */
720
template<typename Stream, typename K, typename Pred, typename A> void Serialize(Stream& os, const std::set<K, Pred, A>& m);
721
template<typename Stream, typename K, typename Pred, typename A> void Unserialize(Stream& is, std::set<K, Pred, A>& m);
722
723
/**
724
 * shared_ptr
725
 */
726
template<typename Stream, typename T> void Serialize(Stream& os, const std::shared_ptr<const T>& p);
727
template<typename Stream, typename T> void Unserialize(Stream& os, std::shared_ptr<const T>& p);
728
729
/**
730
 * unique_ptr
731
 */
732
template<typename Stream, typename T> void Serialize(Stream& os, const std::unique_ptr<const T>& p);
733
template<typename Stream, typename T> void Unserialize(Stream& os, std::unique_ptr<const T>& p);
734
735
736
/**
737
 * If none of the specialized versions above matched, default to calling member function.
738
 */
739
template <class T, class Stream>
740
concept Serializable = requires(T a, Stream s) { a.Serialize(s); };
741
template <typename Stream, typename T>
742
    requires Serializable<T, Stream>
743
void Serialize(Stream& os, const T& a)
744
3.02M
{
745
3.02M
    a.Serialize(os);
746
3.02M
}
Unexecuted instantiation: void Serialize<DataStream, AddrMan>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, AddrManDeterministic>(T&, T0 const&)
void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CTransaction const>>(T&, T0 const&)
Line
Count
Source
744
19.2k
{
745
19.2k
    a.Serialize(os);
746
19.2k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Line
Count
Source
744
19.2k
{
745
19.2k
    a.Serialize(os);
746
19.2k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Line
Count
Source
744
19.4k
{
745
19.4k
    a.Serialize(os);
746
19.4k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Line
Count
Source
744
31.7k
{
745
31.7k
    a.Serialize(os);
746
31.7k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CScript>(T&, T0 const&)
Line
Count
Source
744
70.5k
{
745
70.5k
    a.Serialize(os);
746
70.5k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Line
Count
Source
744
31.7k
{
745
31.7k
    a.Serialize(os);
746
31.7k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Line
Count
Source
744
31.7k
{
745
31.7k
    a.Serialize(os);
746
31.7k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Line
Count
Source
744
19.2k
{
745
19.2k
    a.Serialize(os);
746
19.2k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Line
Count
Source
744
38.7k
{
745
38.7k
    a.Serialize(os);
746
38.7k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Line
Count
Source
744
550
{
745
550
    a.Serialize(os);
746
550
}
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CBlock const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CTxIn const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: cluster_linearize.cpp:void Serialize<VectorWriter, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, BlockFilter>(T&, T0 const&)
void Serialize<DataStream, uint256>(T&, T0 const&)
Line
Count
Source
744
522k
{
745
522k
    a.Serialize(os);
746
522k
}
Unexecuted instantiation: void Serialize<DataStream, kernel::CBlockFileInfo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CBlockHeaderAndShortTxIDs>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, PrefilledTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>(T&, T0 const&)
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Line
Count
Source
744
15.3k
{
745
15.3k
    a.Serialize(os);
746
15.3k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Line
Count
Source
744
24.9k
{
745
24.9k
    a.Serialize(os);
746
24.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Line
Count
Source
744
24.9k
{
745
24.9k
    a.Serialize(os);
746
24.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Line
Count
Source
744
24.9k
{
745
24.9k
    a.Serialize(os);
746
24.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CScript>(T&, T0 const&)
Line
Count
Source
744
48.9k
{
745
48.9k
    a.Serialize(os);
746
48.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Line
Count
Source
744
23.9k
{
745
23.9k
    a.Serialize(os);
746
23.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Line
Count
Source
744
735
{
745
735
    a.Serialize(os);
746
735
}
Unexecuted instantiation: void Serialize<DataStream, CFeeRate>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CMerkleBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CPartialMerkleTree>(T&, T0 const&)
void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>>(T&, T0 const&)
Line
Count
Source
744
19.8k
{
745
19.8k
    a.Serialize(os);
746
19.8k
}
Unexecuted instantiation: void Serialize<DataStream, COutPoint>(T&, T0 const&)
void Serialize<DataStream, transaction_identifier<false>>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
void Serialize<DataStream, CPubKey>(T&, T0 const&)
Line
Count
Source
744
79.3k
{
745
79.3k
    a.Serialize(os);
746
79.3k
}
Unexecuted instantiation: void Serialize<DataStream, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CTxIn>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, FlatFilePos>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, KeyOriginInfo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, PartiallySignedTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CompactSizeWriter>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CompactSizeWriter>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, CMutableTransaction const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CMutableTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CMutableTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, PSBTInput>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(T&, T0 const&)
void Serialize<DataStream, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
Unexecuted instantiation: void Serialize<SizeComputer, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, XOnlyPubKey>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, XOnlyPubKey>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, PSBTOutput>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>(T&, T0 const&)
void Serialize<DataStream, CBlockLocator>(T&, T0 const&)
Line
Count
Source
744
19.8k
{
745
19.8k
    a.Serialize(os);
746
19.8k
}
Unexecuted instantiation: void Serialize<DataStream, CTxUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<TxOutCompression, CTxOut const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<AmountCompression, long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<ScriptCompression, CScript const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CBlockUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Coin>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CNetAddr const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CService const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CService>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CMessageHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<CAddress::SerParams, CAddress const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CInv>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CBloomFilter>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CDiskBlockIndex>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<TxOutCompression, CTxOut&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, BlockTransactions>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, BlockTransactionsRequest>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, node::SnapshotMetadata>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, uint160>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, std::__1::vector<CBlock, std::__1::allocator<CBlock>>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeaderAndShortTxIDs>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<int, std::__1::allocator<int>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, prevector<8u, int, unsigned int, int> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, node::SnapshotMetadata>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Coin>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<TxOutCompression, CTxOut const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<AmountCompression, long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Wrapper<ScriptCompression, CScript const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CTransaction const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CPubKey>(T&, T0 const&)
void Serialize<HashWriter, uint256>(T&, T0 const&)
Line
Count
Source
744
24.5k
{
745
24.5k
    a.Serialize(os);
746
24.5k
}
void Serialize<DataStream, wallet::CWalletTx>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&>>(T&, T0 const&)
Line
Count
Source
744
14.9k
{
745
14.9k
    a.Serialize(os);
746
14.9k
}
Unexecuted instantiation: void Serialize<DataStream, wallet::CKeyMetadata>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CKeyID>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, wallet::CMasterKey>(T&, T0 const&)
void Serialize<DataStream, wallet::WalletDescriptor>(T&, T0 const&)
Line
Count
Source
744
180k
{
745
180k
    a.Serialize(os);
746
180k
}
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<CNetAddr::SerParams, CService>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CService>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashedSourceWriter<AutoFile>, AddrMan>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashedSourceWriter<AutoFile>, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, AddrInfo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, AddrInfo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CBlockHeaderAndShortTxIDs>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, PrefilledTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Obfuscation>(T&, T0 const&)
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHeightKey>(T&, T0 const&)
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHashKey>(T&, T0 const&)
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBVal>(T&, T0 const&)
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHeightKey>(T&, T0 const&)
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBHashKey>(T&, T0 const&)
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, (anonymous namespace)::DBVal>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, MuHash3072>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Num3072>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CDiskTxPos>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, COutPoint>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CMessageHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeaderAndShortTxIDs>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, PrefilledTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CInv>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CBlockLocator>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CTransaction const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CMerkleBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, CPartialMerkleTree>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, BlockTransactions>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, BlockTransactionsRequest>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, BlockFilter>(T&, T0 const&)
Unexecuted instantiation: void Serialize<VectorWriter, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CService>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CBlockUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, CTxUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<TxOutCompression, CTxOut const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<AmountCompression, long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<SizeComputer, Wrapper<ScriptCompression, CScript const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CBlockUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CTxUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<TxOutCompression, CTxOut const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<AmountCompression, long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, Wrapper<ScriptCompression, CScript const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, CBlockUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, CTxUndo>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<TxOutCompression, CTxOut const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<AmountCompression, long long const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, Wrapper<ScriptCompression, CScript const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, ParamsWrapper<TransactionSerParams, CBlock const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CBlock>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CBlockHeader>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, uint256>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, Obfuscation>(T&, T0 const&)
Unexecuted instantiation: void Serialize<AutoFile, ParamsWrapper<TransactionSerParams, CTransaction const>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CScript>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: block_policy_estimator.cpp:void Serialize<AutoFile, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double const&>>(T&, T0 const&)
Unexecuted instantiation: block_policy_estimator.cpp:void Serialize<AutoFile, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>> const&>>(T&, T0 const&)
Unexecuted instantiation: block_policy_estimator.cpp:void Serialize<AutoFile, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, transaction_identifier<true>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, CCoin>(T&, T0 const&)
Unexecuted instantiation: void Serialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock const>>(T&, T0 const&)
Unexecuted instantiation: txdb.cpp:void Serialize<DataStream, (anonymous namespace)::CoinEntry>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CBlockHeader>(T&, T0 const&)
void Serialize<HashWriter, ParamsWrapper<TransactionSerParams, CMutableTransaction const>>(T&, T0 const&)
Line
Count
Source
744
7.88k
{
745
7.88k
    a.Serialize(os);
746
7.88k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CMutableTransaction>(T&, T0 const&)
Line
Count
Source
744
7.88k
{
745
7.88k
    a.Serialize(os);
746
7.88k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&>>(T&, T0 const&)
Line
Count
Source
744
61.7k
{
745
61.7k
    a.Serialize(os);
746
61.7k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn>(T&, T0 const&)
Line
Count
Source
744
305k
{
745
305k
    a.Serialize(os);
746
305k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint>(T&, T0 const&)
Line
Count
Source
744
305k
{
745
305k
    a.Serialize(os);
746
305k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false>>(T&, T0 const&)
Line
Count
Source
744
305k
{
745
305k
    a.Serialize(os);
746
305k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CScript>(T&, T0 const&)
Line
Count
Source
744
391k
{
745
391k
    a.Serialize(os);
746
391k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&>>(T&, T0 const&)
Line
Count
Source
744
61.0k
{
745
61.0k
    a.Serialize(os);
746
61.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut>(T&, T0 const&)
Line
Count
Source
744
85.7k
{
745
85.7k
    a.Serialize(os);
746
85.7k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&>>(T&, T0 const&)
Line
Count
Source
744
1.44k
{
745
1.44k
    a.Serialize(os);
746
1.44k
}
void Serialize<HashWriter, ParamsWrapper<TransactionSerParams, CTransaction const>>(T&, T0 const&)
Line
Count
Source
744
53.1k
{
745
53.1k
    a.Serialize(os);
746
53.1k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTransaction>(T&, T0 const&)
Line
Count
Source
744
53.1k
{
745
53.1k
    a.Serialize(os);
746
53.1k
}
Unexecuted instantiation: interpreter.cpp:void Serialize<HashWriter, (anonymous namespace)::CTransactionSignatureSerializer<CTransaction>>(T&, T0 const&)
Unexecuted instantiation: interpreter.cpp:void Serialize<HashWriter, (anonymous namespace)::CTransactionSignatureSerializer<CMutableTransaction>>(T&, T0 const&)
Unexecuted instantiation: void Serialize<HashWriter, CompactSizeWriter>(T&, T0 const&)
747
748
template <class T, class Stream>
749
concept Unserializable = requires(T a, Stream s) { a.Unserialize(s); };
750
template <typename Stream, typename T>
751
    requires Unserializable<T, Stream>
752
void Unserialize(Stream& is, T&& a)
753
199k
{
754
199k
    a.Unserialize(is);
755
199k
}
Unexecuted instantiation: void Unserialize<DataStream, AddrManDeterministic&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, CBlock>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CBlock&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>(T&, T0&&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>>(T&, T0&&)
Line
Count
Source
753
15.8k
{
754
15.8k
    a.Unserialize(is);
755
15.8k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn&>(T&, T0&&)
Line
Count
Source
753
25.2k
{
754
25.2k
    a.Unserialize(is);
755
25.2k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&>(T&, T0&&)
Line
Count
Source
753
25.2k
{
754
25.2k
    a.Unserialize(is);
755
25.2k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&>(T&, T0&&)
Line
Count
Source
753
25.2k
{
754
25.2k
    a.Unserialize(is);
755
25.2k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CScript&>(T&, T0&&)
Line
Count
Source
753
44.6k
{
754
44.6k
    a.Unserialize(is);
755
44.6k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>>(T&, T0&&)
Line
Count
Source
753
7.01k
{
754
7.01k
    a.Unserialize(is);
755
7.01k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut&>(T&, T0&&)
Line
Count
Source
753
19.9k
{
754
19.9k
    a.Unserialize(is);
755
19.9k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Line
Count
Source
753
1.14k
{
754
1.14k
    a.Unserialize(is);
755
1.14k
}
Unexecuted instantiation: void Unserialize<DataStream, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CBlockLocator&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<uint256, std::__1::allocator<uint256>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, kernel::CBlockFileInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, BlockFilter&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, COutPoint&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, transaction_identifier<false>&>(T&, T0&&)
void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(T&, T0&&)
Line
Count
Source
753
17.6k
{
754
17.6k
    a.Unserialize(is);
755
17.6k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CMutableTransaction&>(T&, T0&&)
Line
Count
Source
753
17.6k
{
754
17.6k
    a.Unserialize(is);
755
17.6k
}
Unexecuted instantiation: void Unserialize<DataStream, CDiskBlockIndex&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(T&, T0&&)
Unexecuted instantiation: cluster_linearize.cpp:void Unserialize<SpanReader, Wrapper<(anonymous namespace)::DepGraphFormatter, cluster_linearize::DepGraph<bitset_detail::IntBitSet<unsigned int>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Coin&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<TxOutCompression, CTxOut&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<AmountCompression, long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<ScriptCompression, CScript&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, AddrInfo>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, AddrInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CBlockHeaderAndShortTxIDs&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, PrefilledTransaction&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CFeeRate&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CMerkleBlock&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CPartialMerkleTree&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CPubKey&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CScript&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CTxIn&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, FlatFilePos&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, KeyOriginInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, PartiallySignedTransaction&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, PSBTInput&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CTxOut&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, XOnlyPubKey&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, XOnlyPubKey&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, PSBTOutput&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CTxUndo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CBlockUndo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CNetAddr>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CNetAddr::SerParams, CService>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CMessageHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, CAddress>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CInv&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CBloomFilter&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<TxOutCompression, CTxOut&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, BlockTransactions&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, BlockTransactionsRequest&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, node::SnapshotMetadata&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, uint160&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CMutableTransaction&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CScript&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, CTxOut&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, CScript&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<LimitedStringFormatter<10ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, node::SnapshotMetadata&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, CNetAddr>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::MetaPage&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::PageHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::RecordsPage&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::RecordHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::DataRecord&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::OverflowRecord&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::InternalPage&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::InternalRecord&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, wallet::OverflowPage&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CKeyMetadata&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CKeyID&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::WalletDescriptor&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CWalletTx&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMerkleTx&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMasterKey&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CHDChain&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<DataStream>, AddrMan&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, AddrMan&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, AddrInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<AutoFile>, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, AddrInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<DataStream>, Wrapper<CustomUintFormatter<1, false>, AddrManImpl::Format&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, AddrInfo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Obfuscation&>(T&, T0&&)
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBHeightKey&>(T&, T0&&)
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBVal&>(T&, T0&&)
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBHeightKey&>(T&, T0&&)
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, (anonymous namespace)::DBVal&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, MuHash3072&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Num3072&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, CDiskTxPos&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CScript&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, CService&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, Wrapper<CompactSizeFormatter<true>, unsigned long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream, CAddress::SerParams>, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<LimitedStringFormatter<256ul>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CInv, std::__1::allocator<CInv>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, CBlockUndo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, CTxUndo&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<TxOutCompression, CTxOut&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<AmountCompression, long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<ScriptCompression, CScript&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<BufferedReader<AutoFile>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, ParamsWrapper<TransactionSerParams, CBlock>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CBlock&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Obfuscation&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, transaction_identifier<false>&>(T&, T0&&)
Unexecuted instantiation: block_policy_estimator.cpp:void Unserialize<AutoFile, Wrapper<(anonymous namespace)::EncodedDoubleFormatter, double&>&>(T&, T0&&)
Unexecuted instantiation: block_policy_estimator.cpp:void Unserialize<AutoFile, Wrapper<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>, std::__1::vector<double, std::__1::allocator<double>>&>&>(T&, T0&&)
Unexecuted instantiation: block_policy_estimator.cpp:void Unserialize<AutoFile, Wrapper<VectorFormatter<VectorFormatter<(anonymous namespace)::EncodedDoubleFormatter>>, std::__1::vector<std::__1::vector<double, std::__1::allocator<double>>, std::__1::allocator<std::__1::vector<double, std::__1::allocator<double>>>>&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<DataStream, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<SpanReader, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Unexecuted instantiation: txdb.cpp:void Unserialize<DataStream, (anonymous namespace)::CoinEntry&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<BufferedFile, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<BufferedFile, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<BufferedFile, ParamsWrapper<TransactionSerParams, CBlock>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CBlock&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, uint256&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CScript&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Coin&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<TxOutCompression, CTxOut&>>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<AmountCompression, long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<ScriptCompression, CScript&>&>(T&, T0&&)
Unexecuted instantiation: void Unserialize<AutoFile, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(T&, T0&&)
756
757
/** Default formatter. Serializes objects as themselves.
758
 *
759
 * The vector/prevector serialization code passes this to VectorFormatter
760
 * to enable reusing that logic. It shouldn't be needed elsewhere.
761
 */
762
struct DefaultFormatter
763
{
764
    template<typename Stream, typename T>
765
555k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
765
31.7k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut>(ParamsStream<SizeComputer&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
765
38.7k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
765
7.78k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(SizeComputer&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, PrefilledTransaction>(DataStream&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
765
24.9k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
765
23.9k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
765
8.31k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<DataStream, uint256>(DataStream&, uint256 const&)
Line
Count
Source
765
9.91k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, CTxUndo>(DataStream&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlock const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut>(ParamsStream<VectorWriter&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, int>(DataStream&, int const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, PrefilledTransaction>(SizeComputer&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, PrefilledTransaction>(VectorWriter&, PrefilledTransaction const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, CInv>(VectorWriter&, CInv const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, uint256>(VectorWriter&, uint256 const&)
Unexecuted instantiation: void DefaultFormatter::Ser<VectorWriter, CBlockHeader>(VectorWriter&, CBlockHeader const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)
Unexecuted instantiation: void DefaultFormatter::Ser<SizeComputer, CTxUndo>(SizeComputer&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<HashWriter, CTxUndo>(HashWriter&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<BufferedWriter<AutoFile>, CTxUndo>(BufferedWriter<AutoFile>&, CTxUndo const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxIn>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxOut>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut const&)
Unexecuted instantiation: void DefaultFormatter::Ser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void DefaultFormatter::Ser<DataStream, CCoin>(DataStream&, CCoin const&)
void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxIn const&)
Line
Count
Source
765
305k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut>(ParamsStream<HashWriter&, TransactionSerParams>&, CTxOut const&)
Line
Count
Source
765
85.7k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
void DefaultFormatter::Ser<ParamsStream<HashWriter&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
765
18.6k
    static void Ser(Stream& s, const T& t) { Serialize(s, t); }
766
767
    template<typename Stream, typename T>
768
63.4k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, CTxIn>(ParamsStream<DataStream&, TransactionSerParams>&, CTxIn&)
Line
Count
Source
768
25.2k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, CTxOut>(ParamsStream<DataStream&, TransactionSerParams>&, CTxOut&)
Line
Count
Source
768
19.9k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
void DefaultFormatter::Unser<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Line
Count
Source
768
18.2k
    static void Unser(Stream& s, T& t) { Unserialize(s, t); }
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, uint256>(DataStream&, uint256&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, PrefilledTransaction>(DataStream&, PrefilledTransaction&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, unsigned int>(DataStream&, unsigned int&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxUndo>(DataStream&, CTxUndo&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CBlockHeader>(DataStream&, CBlockHeader&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut>(ParamsStream<SpanReader&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxIn>(DataStream&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CTxOut>(DataStream&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, wallet::CMerkleTx>(DataStream&, wallet::CMerkleTx&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut>(ParamsStream<AutoFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<DataStream&, CAddress::SerParams>, CAddress>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, CInv>(DataStream&, CInv&)
Unexecuted instantiation: void DefaultFormatter::Unser<HashVerifier<BufferedReader<AutoFile>>, CTxUndo>(HashVerifier<BufferedReader<AutoFile>>&, CTxUndo&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void DefaultFormatter::Unser<DataStream, COutPoint>(DataStream&, COutPoint&)
Unexecuted instantiation: void DefaultFormatter::Unser<SpanReader, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(SpanReader&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxIn&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut>(ParamsStream<BufferedFile&, TransactionSerParams>&, CTxOut&)
Unexecuted instantiation: void DefaultFormatter::Unser<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
769
};
770
771
772
773
774
775
/**
776
 * string
777
 */
778
template<typename Stream, typename C>
779
void Serialize(Stream& os, const std::basic_string<C>& str)
780
801k
{
781
801k
    WriteCompactSize(os, str.size());
782
801k
    if (!str.empty())
783
779k
        os.write(MakeByteSpan(str));
784
801k
}
Unexecuted instantiation: void Serialize<AutoFile, char>(AutoFile&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
void Serialize<DataStream, char>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Line
Count
Source
780
801k
{
781
801k
    WriteCompactSize(os, str.size());
782
801k
    if (!str.empty())
783
779k
        os.write(MakeByteSpan(str));
784
801k
}
Unexecuted instantiation: void Serialize<HashWriter, char>(HashWriter&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, char>(VectorWriter&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
785
786
template<typename Stream, typename C>
787
void Unserialize(Stream& is, std::basic_string<C>& str)
788
0
{
789
0
    unsigned int nSize = ReadCompactSize(is);
790
0
    str.resize(nSize);
791
0
    if (nSize != 0)
792
0
        is.read(MakeWritableByteSpan(str));
793
0
}
Unexecuted instantiation: void Unserialize<AutoFile, char>(AutoFile&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: void Unserialize<BufferedFile, char>(BufferedFile&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
Unexecuted instantiation: void Unserialize<DataStream, char>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&)
794
795
796
797
/**
798
 * prevector
799
 */
800
template <typename Stream, unsigned int N, typename T>
801
void Serialize(Stream& os, const prevector<N, T>& v)
802
511k
{
803
511k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
804
511k
        WriteCompactSize(os, v.size());
805
511k
        if (!v.empty()) 
os.write(MakeByteSpan(v))114k
;
806
511k
    } else {
807
0
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
808
0
    }
809
511k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
802
70.5k
{
803
70.5k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
804
70.5k
        WriteCompactSize(os, v.size());
805
70.5k
        if (!v.empty()) 
os.write(MakeByteSpan(v))22.7k
;
806
    } else {
807
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
808
    }
809
70.5k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
802
48.9k
{
803
48.9k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
804
48.9k
        WriteCompactSize(os, v.size());
805
48.9k
        if (!v.empty()) 
os.write(MakeByteSpan(v))23.2k
;
806
    } else {
807
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
808
    }
809
48.9k
}
Unexecuted instantiation: void Serialize<DataStream, 36u, unsigned char>(DataStream&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<SizeComputer, 36u, unsigned char>(SizeComputer&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<DataStream&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<DataStream, 8u, int>(DataStream&, prevector<8u, int, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, 16u, unsigned char>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, CAddress::SerParams>, 16u, unsigned char>(ParamsStream<DataStream&, CAddress::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<HashWriter, 36u, unsigned char>(HashWriter&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, 16u, unsigned char>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
802
391k
{
803
391k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
804
391k
        WriteCompactSize(os, v.size());
805
391k
        if (!v.empty()) 
os.write(MakeByteSpan(v))68.0k
;
806
    } else {
807
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
808
    }
809
391k
}
810
811
812
template <typename Stream, unsigned int N, typename T>
813
void Unserialize(Stream& is, prevector<N, T>& v)
814
44.6k
{
815
44.6k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
816
        // Limit size per read so bogus size value won't cause out of memory
817
44.6k
        v.clear();
818
44.6k
        unsigned int nSize = ReadCompactSize(is);
819
44.6k
        unsigned int i = 0;
820
60.5k
        while (i < nSize) {
821
15.9k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
822
15.9k
            v.resize_uninitialized(i + blk);
823
15.9k
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
824
15.9k
            i += blk;
825
15.9k
        }
826
    } else {
827
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
828
    }
829
44.6k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Line
Count
Source
814
44.6k
{
815
44.6k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
816
        // Limit size per read so bogus size value won't cause out of memory
817
44.6k
        v.clear();
818
44.6k
        unsigned int nSize = ReadCompactSize(is);
819
44.6k
        unsigned int i = 0;
820
60.5k
        while (i < nSize) {
821
15.9k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
822
15.9k
            v.resize_uninitialized(i + blk);
823
15.9k
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
824
15.9k
            i += blk;
825
15.9k
        }
826
    } else {
827
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
828
    }
829
44.6k
}
Unexecuted instantiation: void Unserialize<DataStream, 36u, unsigned char>(DataStream&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<SpanReader, 36u, unsigned char>(SpanReader&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, 36u, unsigned char>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
830
831
832
/**
833
 * vector
834
 */
835
template <typename Stream, typename T, typename A>
836
void Serialize(Stream& os, const std::vector<T, A>& v)
837
452k
{
838
452k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
223k
        WriteCompactSize(os, v.size());
840
223k
        if (!v.empty()) 
os.write(MakeByteSpan(v))176k
;
841
223k
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
0
        WriteCompactSize(os, v.size());
846
0
        for (bool elem : v) {
847
0
            ::Serialize(os, elem);
848
0
        }
849
229k
    } else {
850
229k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
229k
    }
852
452k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
837
19.4k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
19.4k
    } else {
850
19.4k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
19.4k
    }
852
19.4k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
837
19.2k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
19.2k
    } else {
850
19.2k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
19.2k
    }
852
19.2k
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
837
550
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
550
    } else {
850
550
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
550
    }
852
550
}
void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
837
7.78k
{
838
7.78k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
7.78k
        WriteCompactSize(os, v.size());
840
7.78k
        if (!v.empty()) 
os.write(MakeByteSpan(v))5.11k
;
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
    } else {
850
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
    }
852
7.78k
}
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void Serialize<SizeComputer, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(SizeComputer&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<SizeComputer, unsigned char, std::__1::allocator<unsigned char>>(SizeComputer&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<AutoFile, unsigned char, std::__1::allocator<unsigned char>>(AutoFile&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
void Serialize<DataStream, unsigned char, std::__1::allocator<unsigned char>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
837
109k
{
838
109k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
109k
        WriteCompactSize(os, v.size());
840
109k
        if (!v.empty()) 
os.write(MakeByteSpan(v))79.3k
;
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
    } else {
850
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
    }
852
109k
}
Unexecuted instantiation: void Serialize<DataStream, PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>(DataStream&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
837
15.3k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
15.3k
    } else {
850
15.3k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
15.3k
    }
852
15.3k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
837
14.9k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
14.9k
    } else {
850
14.9k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
14.9k
    }
852
14.9k
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
837
735
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
735
    } else {
850
735
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
735
    }
852
735
}
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
837
8.31k
{
838
8.31k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
8.31k
        WriteCompactSize(os, v.size());
840
8.31k
        if (!v.empty()) 
os.write(MakeByteSpan(v))3.92k
;
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
    } else {
850
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
    }
852
8.31k
}
void Serialize<DataStream, uint256, std::__1::allocator<uint256>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
837
19.8k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
19.8k
    } else {
850
19.8k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
19.8k
    }
852
19.8k
}
Unexecuted instantiation: void Serialize<DataStream, unsigned int, std::__1::allocator<unsigned int>>(DataStream&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, unsigned char, std::__1::allocator<unsigned char>>(VectorWriter&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<DataStream&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void Serialize<DataStream, CTxUndo, std::__1::allocator<CTxUndo>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CBlock, std::__1::allocator<CBlock>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CBlock, std::__1::allocator<CBlock>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<DataStream, int, std::__1::allocator<int>>(DataStream&, std::__1::vector<int, std::__1::allocator<int>> const&)
Unexecuted instantiation: void Serialize<HashWriter, unsigned char, std::__1::allocator<unsigned char>>(HashWriter&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
void Serialize<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>(DataStream&, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&)
Line
Count
Source
837
14.9k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
14.9k
    } else {
850
14.9k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
14.9k
    }
852
14.9k
}
void Serialize<DataStream, unsigned char, secure_allocator<unsigned char>>(DataStream&, std::__1::vector<unsigned char, secure_allocator<unsigned char>> const&)
Line
Count
Source
837
79.3k
{
838
79.3k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
79.3k
        WriteCompactSize(os, v.size());
840
79.3k
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
    } else {
850
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
    }
852
79.3k
}
Unexecuted instantiation: void Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, std::__1::allocator<CAddress>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: void Serialize<SizeComputer, PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>(SizeComputer&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void Serialize<DataStream, std::byte, std::__1::allocator<std::byte>>(DataStream&, std::__1::vector<std::byte, std::__1::allocator<std::byte>> const&)
Unexecuted instantiation: void Serialize<HashWriter, bool, std::__1::allocator<bool>>(HashWriter&, std::__1::vector<bool, std::__1::allocator<bool>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>(VectorWriter&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, CInv, std::__1::allocator<CInv>>(VectorWriter&, std::__1::vector<CInv, std::__1::allocator<CInv>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, uint256, std::__1::allocator<uint256>>(VectorWriter&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void Serialize<VectorWriter, CBlockHeader, std::__1::allocator<CBlockHeader>>(VectorWriter&, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress, std::__1::allocator<CAddress>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: void Serialize<SizeComputer, CTxUndo, std::__1::allocator<CTxUndo>>(SizeComputer&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void Serialize<HashWriter, CTxUndo, std::__1::allocator<CTxUndo>>(HashWriter&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void Serialize<BufferedWriter<AutoFile>, CTxUndo, std::__1::allocator<CTxUndo>>(BufferedWriter<AutoFile>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<AutoFile, std::byte, std::__1::allocator<std::byte>>(AutoFile&, std::__1::vector<std::byte, std::__1::allocator<std::byte>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void Serialize<ParamsStream<AutoFile&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void Serialize<DataStream, CCoin, std::__1::allocator<CCoin>>(DataStream&, std::__1::vector<CCoin, std::__1::allocator<CCoin>> const&)
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
837
61.7k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
61.7k
    } else {
850
61.7k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
61.7k
    }
852
61.7k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
837
61.0k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
61.0k
    } else {
850
61.0k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
61.0k
    }
852
61.0k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
837
1.44k
{
838
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
        WriteCompactSize(os, v.size());
840
        if (!v.empty()) os.write(MakeByteSpan(v));
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
1.44k
    } else {
850
1.44k
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
1.44k
    }
852
1.44k
}
void Serialize<ParamsStream<HashWriter&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<HashWriter&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Line
Count
Source
837
18.6k
{
838
18.6k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
839
18.6k
        WriteCompactSize(os, v.size());
840
18.6k
        if (!v.empty()) 
os.write(MakeByteSpan(v))9.33k
;
841
    } else if constexpr (std::is_same_v<T, bool>) {
842
        // A special case for std::vector<bool>, as dereferencing
843
        // std::vector<bool>::const_iterator does not result in a const bool&
844
        // due to std::vector's special casing for bool arguments.
845
        WriteCompactSize(os, v.size());
846
        for (bool elem : v) {
847
            ::Serialize(os, elem);
848
        }
849
    } else {
850
        Serialize(os, Using<VectorFormatter<DefaultFormatter>>(v));
851
    }
852
18.6k
}
853
854
855
template <typename Stream, typename T, typename A>
856
void Unserialize(Stream& is, std::vector<T, A>& v)
857
42.2k
{
858
42.2k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
859
        // Limit size per read so bogus size value won't cause out of memory
860
18.2k
        v.clear();
861
18.2k
        unsigned int nSize = ReadCompactSize(is);
862
18.2k
        unsigned int i = 0;
863
25.9k
        while (i < nSize) {
864
7.71k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
865
7.71k
            v.resize(i + blk);
866
7.71k
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
867
7.71k
            i += blk;
868
7.71k
        }
869
24.0k
    } else {
870
24.0k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
871
24.0k
    }
872
42.2k
}
Unexecuted instantiation: void Unserialize<AutoFile, unsigned char, std::__1::allocator<unsigned char>>(AutoFile&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Line
Count
Source
857
15.8k
{
858
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
859
        // Limit size per read so bogus size value won't cause out of memory
860
        v.clear();
861
        unsigned int nSize = ReadCompactSize(is);
862
        unsigned int i = 0;
863
        while (i < nSize) {
864
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
865
            v.resize(i + blk);
866
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
867
            i += blk;
868
        }
869
15.8k
    } else {
870
15.8k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
871
15.8k
    }
872
15.8k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Line
Count
Source
857
7.01k
{
858
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
859
        // Limit size per read so bogus size value won't cause out of memory
860
        v.clear();
861
        unsigned int nSize = ReadCompactSize(is);
862
        unsigned int i = 0;
863
        while (i < nSize) {
864
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
865
            v.resize(i + blk);
866
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
867
            i += blk;
868
        }
869
7.01k
    } else {
870
7.01k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
871
7.01k
    }
872
7.01k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Line
Count
Source
857
1.14k
{
858
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
859
        // Limit size per read so bogus size value won't cause out of memory
860
        v.clear();
861
        unsigned int nSize = ReadCompactSize(is);
862
        unsigned int i = 0;
863
        while (i < nSize) {
864
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
865
            v.resize(i + blk);
866
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
867
            i += blk;
868
        }
869
1.14k
    } else {
870
1.14k
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
871
1.14k
    }
872
1.14k
}
void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Line
Count
Source
857
18.2k
{
858
18.2k
    if constexpr (BasicByte<T>) { // Use optimized version for unformatted basic bytes
859
        // Limit size per read so bogus size value won't cause out of memory
860
18.2k
        v.clear();
861
18.2k
        unsigned int nSize = ReadCompactSize(is);
862
18.2k
        unsigned int i = 0;
863
25.9k
        while (i < nSize) {
864
7.71k
            unsigned int blk = std::min(nSize - i, (unsigned int)(1 + 4999999 / sizeof(T)));
865
7.71k
            v.resize(i + blk);
866
7.71k
            is.read(std::as_writable_bytes(std::span{&v[i], blk}));
867
7.71k
            i += blk;
868
7.71k
        }
869
    } else {
870
        Unserialize(is, Using<VectorFormatter<DefaultFormatter>>(v));
871
    }
872
18.2k
}
Unexecuted instantiation: void Unserialize<DataStream, uint256, std::__1::allocator<uint256>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, std::__1::allocator<unsigned char>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<BufferedFile, unsigned char, std::__1::allocator<unsigned char>>(BufferedFile&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<DataStream, PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>(DataStream&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned int, std::__1::allocator<unsigned int>>(DataStream&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: void Unserialize<SpanReader, unsigned char, std::__1::allocator<unsigned char>>(SpanReader&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void Unserialize<DataStream, CTxUndo, std::__1::allocator<CTxUndo>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void Unserialize<DataStream, CBlockHeader, std::__1::allocator<CBlockHeader>>(DataStream&, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<DataStream, CTxIn, std::__1::allocator<CTxIn>>(DataStream&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void Unserialize<DataStream, CTxOut, std::__1::allocator<CTxOut>>(DataStream&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void Unserialize<DataStream, wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>(DataStream&, std::__1::vector<wallet::CMerkleTx, std::__1::allocator<wallet::CMerkleTx>>&)
Unexecuted instantiation: void Unserialize<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>(DataStream&, std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, secure_allocator<unsigned char>>(DataStream&, std::__1::vector<unsigned char, secure_allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, std::__1::allocator<CAddress>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: void Unserialize<DataStream, std::byte, std::__1::allocator<std::byte>>(DataStream&, std::__1::vector<std::byte, std::__1::allocator<std::byte>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, std::__1::allocator<CAddress>>(ParamsStream<DataStream&, CAddress::SerParams>&, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
Unexecuted instantiation: void Unserialize<DataStream, CInv, std::__1::allocator<CInv>>(DataStream&, std::__1::vector<CInv, std::__1::allocator<CInv>>&)
Unexecuted instantiation: void Unserialize<HashVerifier<BufferedReader<AutoFile>>, CTxUndo, std::__1::allocator<CTxUndo>>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void Unserialize<AutoFile, std::byte, std::__1::allocator<std::byte>>(AutoFile&, std::__1::vector<std::byte, std::__1::allocator<std::byte>>&)
Unexecuted instantiation: void Unserialize<DataStream, COutPoint, std::__1::allocator<COutPoint>>(DataStream&, std::__1::vector<COutPoint, std::__1::allocator<COutPoint>>&)
Unexecuted instantiation: void Unserialize<SpanReader, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(SpanReader&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxIn, std::__1::allocator<CTxIn>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTxOut, std::__1::allocator<CTxOut>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, unsigned char, std::__1::allocator<unsigned char>>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
873
874
875
/**
876
 * pair
877
 */
878
template<typename Stream, typename K, typename T>
879
void Serialize(Stream& os, const std::pair<K, T>& item)
880
733k
{
881
733k
    Serialize(os, item.first);
882
733k
    Serialize(os, item.second);
883
733k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&)
Line
Count
Source
880
15.2k
{
881
15.2k
    Serialize(os, item.first);
882
15.2k
    Serialize(os, item.second);
883
15.2k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, transaction_identifier<false>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, transaction_identifier<false>> const&)
Line
Count
Source
880
14.9k
{
881
14.9k
    Serialize(os, item.first);
882
14.9k
    Serialize(os, item.second);
883
14.9k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&)
Line
Count
Source
880
45.5k
{
881
45.5k
    Serialize(os, item.first);
882
45.5k
    Serialize(os, item.second);
883
45.5k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256> const&)
Line
Count
Source
880
259k
{
881
259k
    Serialize(os, item.first);
882
259k
    Serialize(os, item.second);
883
259k
}
Unexecuted instantiation: void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CPubKey>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CPubKey> const&)
void Serialize<DataStream, std::__1::vector<unsigned char, secure_allocator<unsigned char>>, uint256>(DataStream&, std::__1::pair<std::__1::vector<unsigned char, secure_allocator<unsigned char>>, uint256> const&)
Line
Count
Source
880
79.3k
{
881
79.3k
    Serialize(os, item.first);
882
79.3k
    Serialize(os, item.second);
883
79.3k
}
Unexecuted instantiation: void Serialize<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, uint256>(DataStream&, std::__1::pair<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, uint256> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned int> const&)
Unexecuted instantiation: void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CScript>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CScript> const&)
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned char> const&)
Line
Count
Source
880
79.3k
{
881
79.3k
    Serialize(os, item.first);
882
79.3k
    Serialize(os, item.second);
883
79.3k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<uint256, CPubKey>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<uint256, CPubKey>> const&)
Line
Count
Source
880
79.3k
{
881
79.3k
    Serialize(os, item.first);
882
79.3k
    Serialize(os, item.second);
883
79.3k
}
void Serialize<DataStream, uint256, CPubKey>(DataStream&, std::__1::pair<uint256, CPubKey> const&)
Line
Count
Source
880
79.3k
{
881
79.3k
    Serialize(os, item.first);
882
79.3k
    Serialize(os, item.second);
883
79.3k
}
Unexecuted instantiation: void Serialize<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>, std::__1::pair<unsigned int, unsigned int>>(DataStream&, std::__1::pair<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>, std::__1::pair<unsigned int, unsigned int>> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned int, unsigned int>(DataStream&, std::__1::pair<unsigned int, unsigned int> const&)
void Serialize<DataStream, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>, unsigned int>(DataStream&, std::__1::pair<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>, unsigned int> const&)
Line
Count
Source
880
79.3k
{
881
79.3k
    Serialize(os, item.first);
882
79.3k
    Serialize(os, item.second);
883
79.3k
}
Unexecuted instantiation: void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<transaction_identifier<false>, unsigned int>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<transaction_identifier<false>, unsigned int>> const&)
Unexecuted instantiation: void Serialize<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, std::__1::pair<transaction_identifier<false>, unsigned int> const&)
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)
Line
Count
Source
880
1.76k
{
881
1.76k
    Serialize(os, item.first);
882
1.76k
    Serialize(os, item.second);
883
1.76k
}
Unexecuted instantiation: blockfilterindex.cpp:void Serialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::__1::pair<uint256, (anonymous namespace)::DBVal> const&)
Unexecuted instantiation: coinstatsindex.cpp:void Serialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::__1::pair<uint256, (anonymous namespace)::DBVal> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, uint256>(DataStream&, std::__1::pair<unsigned char, uint256> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, int>(DataStream&, std::__1::pair<unsigned char, int> const&)
Unexecuted instantiation: void Serialize<DataStream, unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(DataStream&, std::__1::pair<unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>> const&)
Unexecuted instantiation: void Serialize<AutoFile, transaction_identifier<false> const, long long>(AutoFile&, std::__1::pair<transaction_identifier<false> const, long long> const&)
884
885
template<typename Stream, typename K, typename T>
886
void Unserialize(Stream& is, std::pair<K, T>& item)
887
0
{
888
0
    Unserialize(is, item.first);
889
0
    Unserialize(is, item.second);
890
0
}
Unexecuted instantiation: void Unserialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>(DataStream&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>&)
Unexecuted instantiation: blockfilterindex.cpp:void Unserialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::__1::pair<uint256, (anonymous namespace)::DBVal>&)
Unexecuted instantiation: coinstatsindex.cpp:void Unserialize<DataStream, uint256, (anonymous namespace)::DBVal>(DataStream&, std::__1::pair<uint256, (anonymous namespace)::DBVal>&)
Unexecuted instantiation: void Unserialize<DataStream, unsigned char, uint256>(DataStream&, std::__1::pair<unsigned char, uint256>&)
Unexecuted instantiation: void Unserialize<AutoFile, transaction_identifier<false>, long long>(AutoFile&, std::__1::pair<transaction_identifier<false>, long long>&)
891
892
893
894
/**
895
 * map
896
 */
897
template<typename Stream, typename K, typename T, typename Pred, typename A>
898
void Serialize(Stream& os, const std::map<K, T, Pred, A>& m)
899
14.9k
{
900
14.9k
    WriteCompactSize(os, m.size());
901
14.9k
    for (const auto& entry : m)
902
45.5k
        Serialize(os, entry);
903
14.9k
}
void Serialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>(DataStream&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>> const&)
Line
Count
Source
899
14.9k
{
900
14.9k
    WriteCompactSize(os, m.size());
901
14.9k
    for (const auto& entry : m)
902
45.5k
        Serialize(os, entry);
903
14.9k
}
Unexecuted instantiation: void Serialize<AutoFile, transaction_identifier<false>, long long, std::__1::less<transaction_identifier<false>>, std::__1::allocator<std::__1::pair<transaction_identifier<false> const, long long>>>(AutoFile&, std::__1::map<transaction_identifier<false>, long long, std::__1::less<transaction_identifier<false>>, std::__1::allocator<std::__1::pair<transaction_identifier<false> const, long long>>> const&)
904
905
template<typename Stream, typename K, typename T, typename Pred, typename A>
906
void Unserialize(Stream& is, std::map<K, T, Pred, A>& m)
907
0
{
908
0
    m.clear();
909
0
    unsigned int nSize = ReadCompactSize(is);
910
0
    typename std::map<K, T, Pred, A>::iterator mi = m.begin();
911
0
    for (unsigned int i = 0; i < nSize; i++)
912
0
    {
913
0
        std::pair<K, T> item;
914
0
        Unserialize(is, item);
915
0
        mi = m.insert(mi, item);
916
0
    }
917
0
}
Unexecuted instantiation: void Unserialize<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>(DataStream&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>&)
Unexecuted instantiation: void Unserialize<AutoFile, transaction_identifier<false>, long long, std::__1::less<transaction_identifier<false>>, std::__1::allocator<std::__1::pair<transaction_identifier<false> const, long long>>>(AutoFile&, std::__1::map<transaction_identifier<false>, long long, std::__1::less<transaction_identifier<false>>, std::__1::allocator<std::__1::pair<transaction_identifier<false> const, long long>>>&)
918
919
920
921
/**
922
 * set
923
 */
924
template<typename Stream, typename K, typename Pred, typename A>
925
void Serialize(Stream& os, const std::set<K, Pred, A>& m)
926
0
{
927
0
    WriteCompactSize(os, m.size());
928
0
    for (typename std::set<K, Pred, A>::const_iterator it = m.begin(); it != m.end(); ++it)
929
0
        Serialize(os, (*it));
930
0
}
Unexecuted instantiation: void Serialize<VectorWriter, uint256, std::__1::less<uint256>, std::__1::allocator<uint256>>(VectorWriter&, std::__1::set<uint256, std::__1::less<uint256>, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void Serialize<AutoFile, transaction_identifier<false>, std::__1::less<transaction_identifier<false>>, std::__1::allocator<transaction_identifier<false>>>(AutoFile&, std::__1::set<transaction_identifier<false>, std::__1::less<transaction_identifier<false>>, std::__1::allocator<transaction_identifier<false>>> const&)
931
932
template<typename Stream, typename K, typename Pred, typename A>
933
void Unserialize(Stream& is, std::set<K, Pred, A>& m)
934
0
{
935
0
    m.clear();
936
0
    unsigned int nSize = ReadCompactSize(is);
937
0
    typename std::set<K, Pred, A>::iterator it = m.begin();
938
0
    for (unsigned int i = 0; i < nSize; i++)
939
0
    {
940
0
        K key;
941
0
        Unserialize(is, key);
942
0
        it = m.insert(it, key);
943
0
    }
944
0
}
Unexecuted instantiation: void Unserialize<DataStream, uint256, std::__1::less<uint256>, std::__1::allocator<uint256>>(DataStream&, std::__1::set<uint256, std::__1::less<uint256>, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void Unserialize<AutoFile, transaction_identifier<false>, std::__1::less<transaction_identifier<false>>, std::__1::allocator<transaction_identifier<false>>>(AutoFile&, std::__1::set<transaction_identifier<false>, std::__1::less<transaction_identifier<false>>, std::__1::allocator<transaction_identifier<false>>>&)
945
946
947
948
/**
949
 * unique_ptr
950
 */
951
template<typename Stream, typename T> void
952
Serialize(Stream& os, const std::unique_ptr<const T>& p)
953
{
954
    Serialize(os, *p);
955
}
956
957
template<typename Stream, typename T>
958
void Unserialize(Stream& is, std::unique_ptr<const T>& p)
959
{
960
    p.reset(new T(deserialize, is));
961
}
962
963
964
965
/**
966
 * shared_ptr
967
 */
968
template<typename Stream, typename T> void
969
Serialize(Stream& os, const std::shared_ptr<const T>& p)
970
14.9k
{
971
14.9k
    Serialize(os, *p);
972
14.9k
}
Unexecuted instantiation: void Serialize<ParamsStream<SizeComputer&, TransactionSerParams>, CTransaction>(ParamsStream<SizeComputer&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
void Serialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Line
Count
Source
970
14.9k
{
971
14.9k
    Serialize(os, *p);
972
14.9k
}
Unexecuted instantiation: void Serialize<ParamsStream<VectorWriter&, TransactionSerParams>, CTransaction>(ParamsStream<VectorWriter&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void Serialize<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, CTransaction>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
Unexecuted instantiation: void Serialize<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CTransaction>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const> const&)
973
974
template<typename Stream, typename T>
975
void Unserialize(Stream& is, std::shared_ptr<const T>& p)
976
0
{
977
0
    p = std::make_shared<const T>(deserialize, is);
978
0
}
Unexecuted instantiation: void Unserialize<ParamsStream<DataStream&, TransactionSerParams>, CTransaction>(ParamsStream<DataStream&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void Unserialize<ParamsStream<AutoFile&, TransactionSerParams>, CTransaction>(ParamsStream<AutoFile&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void Unserialize<ParamsStream<SpanReader&, TransactionSerParams>, CTransaction>(ParamsStream<SpanReader&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
Unexecuted instantiation: void Unserialize<ParamsStream<BufferedFile&, TransactionSerParams>, CTransaction>(ParamsStream<BufferedFile&, TransactionSerParams>&, std::__1::shared_ptr<CTransaction const>&)
979
980
/**
981
 * Support for (un)serializing many things at once
982
 */
983
984
template <typename Stream, typename... Args>
985
void SerializeMany(Stream& s, const Args&... args)
986
1.60M
{
987
1.60M
    (::Serialize(s, args), ...);
988
1.60M
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
986
31.7k
{
987
31.7k
    (::Serialize(s, args), ...);
988
31.7k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
986
70.5k
{
987
70.5k
    (::Serialize(s, args), ...);
988
70.5k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
986
31.7k
{
987
31.7k
    (::Serialize(s, args), ...);
988
31.7k
}
void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, long long, CScript>(ParamsStream<SizeComputer&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
986
38.7k
{
987
38.7k
    (::Serialize(s, args), ...);
988
38.7k
}
Unexecuted instantiation: void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<SizeComputer&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(DataStream&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(DataStream&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
986
24.9k
{
987
24.9k
    (::Serialize(s, args), ...);
988
24.9k
}
void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
986
24.9k
{
987
24.9k
    (::Serialize(s, args), ...);
988
24.9k
}
void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
986
48.9k
{
987
48.9k
    (::Serialize(s, args), ...);
988
48.9k
}
void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, long long, CScript>(ParamsStream<DataStream&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
986
23.9k
{
987
23.9k
    (::Serialize(s, args), ...);
988
23.9k
}
Unexecuted instantiation: void SerializeMany<DataStream, long long, int>(DataStream&, long long const&, int const&)
Unexecuted instantiation: void SerializeMany<DataStream, CBlockHeader, CPartialMerkleTree>(DataStream&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, unsigned int const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, prevector<36u, unsigned char, unsigned int, int>>(DataStream&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<DataStream, COutPoint, CScript, unsigned int>(DataStream&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>>(DataStream&, unsigned char const (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter>(SizeComputer&, CompactSizeWriter const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter>(DataStream&, CompactSizeWriter const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, ParamsWrapper<TransactionSerParams, CMutableTransaction const>>(SizeComputer&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction const>>(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, unsigned char [78]>(SizeComputer&, unsigned char const&, unsigned char const (&) [78])
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, unsigned char [78]>(DataStream&, unsigned char const&, unsigned char const (&) [78])
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned int>(SizeComputer&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(SizeComputer&, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const> const&)
Unexecuted instantiation: void SerializeMany<DataStream, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(DataStream&, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CTxOut>(SizeComputer&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, long long, CScript>(SizeComputer&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, prevector<36u, unsigned char, unsigned int, int>>(SizeComputer&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CTxOut>(DataStream&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<DataStream, long long, CScript>(DataStream&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>>(SizeComputer&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>>(DataStream&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, int>(SizeComputer&, int const&)
void SerializeMany<DataStream, int>(DataStream&, int const&)
Line
Count
Source
986
19.8k
{
987
19.8k
    (::Serialize(s, args), ...);
988
19.8k
}
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char>(SizeComputer&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char>(DataStream&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, XOnlyPubKey, uint256>(SizeComputer&, unsigned char const&, XOnlyPubKey const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, uint256>(SizeComputer&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, XOnlyPubKey, uint256>(DataStream&, unsigned char const&, XOnlyPubKey const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256>(DataStream&, uint256 const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, std::__1::span<unsigned char const, 18446744073709551615ul>>(SizeComputer&, unsigned char const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, std::__1::span<unsigned char const, 18446744073709551615ul>>(DataStream&, unsigned char const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, unsigned char, XOnlyPubKey>(SizeComputer&, unsigned char const&, XOnlyPubKey const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, XOnlyPubKey>(DataStream&, unsigned char const&, XOnlyPubKey const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>, std::__1::span<unsigned char const, 18446744073709551615ul>>(SizeComputer&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>, std::__1::span<unsigned char const, 18446744073709551615ul>>(DataStream&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>, std::__1::span<unsigned char const, 18446744073709551615ul>, uint256>(SizeComputer&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, CompactSizeWriter, std::__1::span<unsigned char const, 18446744073709551615ul>, std::__1::span<unsigned char const, 18446744073709551615ul>, uint256>(DataStream&, CompactSizeWriter const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, std::__1::span<unsigned char const, 18446744073709551615ul> const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(SizeComputer&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
void SerializeMany<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
986
19.8k
{
987
19.8k
    (::Serialize(s, args), ...);
988
19.8k
}
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(DataStream&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(DataStream&, std::__1::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, uint256>(DataStream&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, unsigned int, unsigned int, unsigned char>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, unsigned int const&, unsigned int const&, unsigned char const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(DataStream&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(DataStream&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, std::__1::vector<CBlock, std::__1::allocator<CBlock>>>>(VectorWriter&, ParamsWrapper<TransactionSerParams, std::__1::vector<CBlock, std::__1::allocator<CBlock>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, long long, CScript>(ParamsStream<VectorWriter&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>>(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, long long, CScript>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock>>(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::span<std::byte, 18446744073709551615ul>>(VectorWriter&, std::__1::span<std::byte, 18446744073709551615ul> const&)
Unexecuted instantiation: void SerializeMany<AutoFile, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(AutoFile&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, uint256>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<DataStream, int, long long>(DataStream&, int const&, long long const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CKeyID>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, CKeyID const&)
Unexecuted instantiation: void SerializeMany<DataStream, KeyOriginInfo>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void SerializeMany<DataStream, bool>(DataStream&, bool const&)
Unexecuted instantiation: void SerializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, unsigned int, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, unsigned int const&, unsigned int const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
void SerializeMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long, int, int, int>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&, int const&, int const&, int const&)
Line
Count
Source
986
180k
{
987
180k
    (::Serialize(s, args), ...);
988
180k
}
Unexecuted instantiation: void SerializeMany<VectorWriter, int, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>, long long, long long, ParamsWrapper<CNetAddr::SerParams, CService>, long long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, bool>(VectorWriter&, int const&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&> const&, long long const&, long long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, long long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, bool const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>, int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&, int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>, int>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&, int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(SizeComputer&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(SizeComputer&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(SizeComputer&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void SerializeMany<DataStream, uint256, uint256, FlatFilePos>(DataStream&, uint256 const&, uint256 const&, FlatFilePos const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned long long>(DataStream&, unsigned long long const&)
Unexecuted instantiation: void SerializeMany<DataStream, long long>(DataStream&, long long const&)
Unexecuted instantiation: void SerializeMany<DataStream, Num3072>(DataStream&, Num3072 const&)
Unexecuted instantiation: void SerializeMany<DataStream, FlatFilePos, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, FlatFilePos const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, transaction_identifier<false>, unsigned int>(HashWriter&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<HashWriter, long long, CScript>(HashWriter&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<HashWriter, prevector<36u, unsigned char, unsigned int, int>>(HashWriter&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CMessageHeader>(VectorWriter&, CMessageHeader const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(VectorWriter&, std::__1::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void SerializeMany<VectorWriter, bool, unsigned long long>(VectorWriter&, bool const&, unsigned long long const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeaderAndShortTxIDs>(VectorWriter&, CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(VectorWriter&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(VectorWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(VectorWriter&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::vector<CInv, std::__1::allocator<CInv>>>(VectorWriter&, std::__1::vector<CInv, std::__1::allocator<CInv>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, uint256>(VectorWriter&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, int, unsigned long long, long long, unsigned long long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long long, ParamsWrapper<CNetAddr::SerParams, CService>, unsigned long long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, bool>(VectorWriter&, int const&, unsigned long long const&, long long const&, unsigned long long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long long const&, ParamsWrapper<CNetAddr::SerParams, CService> const&, unsigned long long const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, int const&, bool const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, unsigned long long>(VectorWriter&, unsigned int const&, unsigned long long const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::array<std::byte, 168ul>>(VectorWriter&, std::__1::array<std::byte, 168ul> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockLocator, uint256>(VectorWriter&, CBlockLocator const&, uint256 const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, int>(VectorWriter&, int const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CTransaction const>>(VectorWriter&, ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<TransactionSerParams, CBlock const>>(VectorWriter&, ParamsWrapper<TransactionSerParams, CBlock const> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CMerkleBlock>(VectorWriter&, CMerkleBlock const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, CBlockHeader, CPartialMerkleTree>(VectorWriter&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned int, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, unsigned int const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(VectorWriter&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockTransactions>(VectorWriter&, BlockTransactions const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(VectorWriter&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>>>(VectorWriter&, std::__1::vector<CBlockHeader, std::__1::allocator<CBlockHeader>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockTransactionsRequest>(VectorWriter&, BlockTransactionsRequest const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(VectorWriter&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned long long>(VectorWriter&, unsigned long long const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, BlockFilter>(VectorWriter&, BlockFilter const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned char, uint256, uint256, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, unsigned char const&, uint256 const&, uint256 const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, unsigned char, uint256, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, unsigned char const&, uint256 const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>>(VectorWriter&, ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned int>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void SerializeMany<VectorWriter, long long>(VectorWriter&, long long const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(SizeComputer&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(SizeComputer&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void SerializeMany<SizeComputer, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(SizeComputer&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(HashWriter&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(HashWriter&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(HashWriter&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<BufferedWriter<AutoFile>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(BufferedWriter<AutoFile>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void SerializeMany<BufferedWriter<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(BufferedWriter<AutoFile>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void SerializeMany<BufferedWriter<AutoFile>, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(BufferedWriter<AutoFile>&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, long long, CScript>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void SerializeMany<ParamsStream<AutoFile&, TransactionSerParams>, long long, CScript>(ParamsStream<AutoFile&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned int, unsigned int, CTxOut>(DataStream&, unsigned int const&, unsigned int const&, CTxOut const&)
Unexecuted instantiation: void SerializeMany<DataStream, unsigned char, transaction_identifier<false>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, unsigned char const&, transaction_identifier<false> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: void SerializeMany<HashWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(HashWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
986
305k
{
987
305k
    (::Serialize(s, args), ...);
988
305k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
986
305k
{
987
305k
    (::Serialize(s, args), ...);
988
305k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
986
391k
{
987
391k
    (::Serialize(s, args), ...);
988
391k
}
void SerializeMany<ParamsStream<HashWriter&, TransactionSerParams>, long long, CScript>(ParamsStream<HashWriter&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
986
85.7k
{
987
85.7k
    (::Serialize(s, args), ...);
988
85.7k
}
989
990
template <typename Stream, typename... Args>
991
inline void UnserializeMany(Stream& s, Args&&... args)
992
115k
{
993
115k
    (::Unserialize(s, args), ...);
994
115k
}
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Line
Count
Source
992
25.2k
{
993
25.2k
    (::Unserialize(s, args), ...);
994
25.2k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Line
Count
Source
992
25.2k
{
993
25.2k
    (::Unserialize(s, args), ...);
994
25.2k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Line
Count
Source
992
44.6k
{
993
44.6k
    (::Unserialize(s, args), ...);
994
44.6k
}
void UnserializeMany<ParamsStream<DataStream&, TransactionSerParams>, long long&, CScript&>(ParamsStream<DataStream&, TransactionSerParams>&, long long&, CScript&)
Line
Count
Source
992
19.9k
{
993
19.9k
    (::Unserialize(s, args), ...);
994
19.9k
}
Unexecuted instantiation: void UnserializeMany<DataStream, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(DataStream&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&>(DataStream&, int&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, transaction_identifier<false>&, unsigned int&>(DataStream&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&>(DataStream&, uint256&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&>(DataStream&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&>(DataStream&, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int&>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, CBlockHeader&, unsigned long long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>(DataStream&, CBlockHeader&, unsigned long long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>&>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short&>&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, long long&, int&>(DataStream&, long long&, int&)
Unexecuted instantiation: void UnserializeMany<DataStream, CBlockHeader&, CPartialMerkleTree&>(DataStream&, CBlockHeader&, CPartialMerkleTree&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(DataStream&, unsigned int&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, prevector<36u, unsigned char, unsigned int, int>&>(DataStream&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<DataStream, COutPoint&, CScript&, unsigned int&>(DataStream&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned char (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>(DataStream&, unsigned char (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, ParamsWrapper<TransactionSerParams, CMutableTransaction>&>(DataStream&, ParamsWrapper<TransactionSerParams, CMutableTransaction>&)
Unexecuted instantiation: void UnserializeMany<DataStream, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>&>(DataStream&, ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, CTxOut&>(DataStream&, CTxOut&)
Unexecuted instantiation: void UnserializeMany<DataStream, long long&, CScript&>(DataStream&, long long&, CScript&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(DataStream&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: void UnserializeMany<SpanReader, uint256&>(SpanReader&, uint256&)
Unexecuted instantiation: void UnserializeMany<DataStream, XOnlyPubKey&>(DataStream&, XOnlyPubKey&)
Unexecuted instantiation: void UnserializeMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4]>(DataStream&, std::__1::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4])
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned int&, uint256&>(DataStream&, unsigned int&, uint256&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, unsigned char&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, unsigned char&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>&>(DataStream&, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>&>(DataStream&, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, long long&, CScript&>(ParamsStream<SpanReader&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void UnserializeMany<SpanReader, long long&, CScript&>(SpanReader&, long long&, CScript&)
Unexecuted instantiation: void UnserializeMany<SpanReader, prevector<36u, unsigned char, unsigned int, int>&>(SpanReader&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&, long long&>(DataStream&, int&, long long&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, CKeyID&>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, CKeyID&)
Unexecuted instantiation: void UnserializeMany<DataStream, KeyOriginInfo&>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void UnserializeMany<DataStream, bool&>(DataStream&, bool&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long long&, int&, int&, int&>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long long&, int&, int&, int&)
Unexecuted instantiation: void UnserializeMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void UnserializeMany<DataStream, int&, unsigned int&, CKeyID&>(DataStream&, int&, unsigned int&, CKeyID&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<AutoFile&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&, int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<DataStream, uint256&, uint256&, FlatFilePos&>(DataStream&, uint256&, uint256&, FlatFilePos&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned long long&>(DataStream&, unsigned long long&)
Unexecuted instantiation: void UnserializeMany<DataStream, long long&>(DataStream&, long long&)
Unexecuted instantiation: void UnserializeMany<DataStream, Num3072&>(DataStream&, Num3072&)
Unexecuted instantiation: void UnserializeMany<DataStream, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<AutoFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(AutoFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<AutoFile&, TransactionSerParams>, long long&, CScript&>(ParamsStream<AutoFile&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&>(ParamsStream<DataStream, CAddress::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<BufferedReader<AutoFile>>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&>(HashVerifier<BufferedReader<AutoFile>>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&)
Unexecuted instantiation: void UnserializeMany<HashVerifier<BufferedReader<AutoFile>>, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&>(HashVerifier<BufferedReader<AutoFile>>&, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<SpanReader&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<SpanReader&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<DataStream, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&>(DataStream&, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&)
Unexecuted instantiation: void UnserializeMany<BufferedFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(BufferedFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void UnserializeMany<ParamsStream<BufferedFile&, TransactionSerParams>, long long&, CScript&>(ParamsStream<BufferedFile&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void UnserializeMany<AutoFile, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&>(AutoFile&, Wrapper<AmountCompression, long long&>&, Wrapper<ScriptCompression, CScript&>&)
995
996
/**
997
 * Support for all macros providing or using the ser_action parameter of the SerializationOps method.
998
 */
999
struct ActionSerialize {
1000
0
    static constexpr bool ForRead() { return false; }
1001
1002
    template<typename Stream, typename... Args>
1003
    static void SerReadWriteMany(Stream& s, const Args&... args)
1004
1.60M
    {
1005
1.60M
        ::SerializeMany(s, args...);
1006
1.60M
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1004
31.7k
    {
1005
31.7k
        ::SerializeMany(s, args...);
1006
31.7k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<SizeComputer&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1004
70.5k
    {
1005
70.5k
        ::SerializeMany(s, args...);
1006
70.5k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1004
31.7k
    {
1005
31.7k
        ::SerializeMany(s, args...);
1006
31.7k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, long long, CScript>(ParamsStream<SizeComputer&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
1004
38.7k
    {
1005
38.7k
        ::SerializeMany(s, args...);
1006
38.7k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<SizeComputer&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<SizeComputer&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<SizeComputer&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(DataStream&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(DataStream&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1004
24.9k
    {
1005
24.9k
        ::SerializeMany(s, args...);
1006
24.9k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1004
24.9k
    {
1005
24.9k
        ::SerializeMany(s, args...);
1006
24.9k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1004
48.9k
    {
1005
48.9k
        ::SerializeMany(s, args...);
1006
48.9k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, long long, CScript>(ParamsStream<DataStream&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
1004
23.9k
    {
1005
23.9k
        ::SerializeMany(s, args...);
1006
23.9k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, long long, int>(DataStream&, long long const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, CBlockHeader, CPartialMerkleTree>(DataStream&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, unsigned int const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, transaction_identifier<false>, unsigned int>(DataStream&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, prevector<36u, unsigned char, unsigned int, int>>(DataStream&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, COutPoint, CScript, unsigned int>(DataStream&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>>(DataStream&, unsigned char const (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, long long, CScript>(SizeComputer&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, prevector<36u, unsigned char, unsigned int, int>>(SizeComputer&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, long long, CScript>(DataStream&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, uint256>(SizeComputer&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256>(DataStream&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<DataStream&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
void ActionSerialize::SerReadWriteMany<DataStream, int>(DataStream&, int const&)
Line
Count
Source
1004
19.8k
    {
1005
19.8k
        ::SerializeMany(s, args...);
1006
19.8k
    }
void ActionSerialize::SerReadWriteMany<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Line
Count
Source
1004
19.8k
    {
1005
19.8k
        ::SerializeMany(s, args...);
1006
19.8k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(DataStream&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(DataStream&, std::__1::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, uint256>(DataStream&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, unsigned int, unsigned int, unsigned char>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, unsigned int const&, unsigned int const&, unsigned char const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int>(DataStream&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(DataStream&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(DataStream&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<VectorWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<VectorWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, long long, CScript>(ParamsStream<VectorWriter&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, TransactionSerParams>, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(ParamsStream<VectorWriter&, TransactionSerParams>&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>, long long, CScript>(ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<AutoFile, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(AutoFile&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, int, long long>(DataStream&, int const&, long long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, CKeyID>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, CKeyID const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, KeyOriginInfo>(DataStream&, KeyOriginInfo const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, bool>(DataStream&, bool const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, unsigned int, unsigned int, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&, unsigned int const&, unsigned int const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
void ActionSerialize::SerReadWriteMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, unsigned long long, int, int, int>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long long const&, int const&, int const&, int const&)
Line
Count
Source
1004
180k
    {
1005
180k
        ::SerializeMany(s, args...);
1006
180k
    }
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<VectorWriter&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, unsigned int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>, int>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, CNetAddr, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>, int>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&, CNetAddr const&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(SizeComputer&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(SizeComputer&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(SizeComputer&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char>(DataStream&, unsigned char const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, uint256, uint256, FlatFilePos>(DataStream&, uint256 const&, uint256 const&, FlatFilePos const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned long long>(DataStream&, unsigned long long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, long long>(DataStream&, long long const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, Num3072>(DataStream&, Num3072 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, FlatFilePos, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&>>(DataStream&, FlatFilePos const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, transaction_identifier<false>, unsigned int>(HashWriter&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, long long, CScript>(HashWriter&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, prevector<36u, unsigned char, unsigned int, int>>(HashWriter&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, std::__1::array<unsigned char, 4ul>, char [12], unsigned int, unsigned char [4]>(VectorWriter&, std::__1::array<unsigned char, 4ul> const&, char const (&) [12], unsigned int const&, unsigned char const (&) [4])
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, CBlockHeader, unsigned long long, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>>(VectorWriter&, CBlockHeader const&, unsigned long long const&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>> const&> const&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(VectorWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, Wrapper<CompactSizeFormatter<true>, unsigned short const&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>>(VectorWriter&, Wrapper<CompactSizeFormatter<true>, unsigned short const&> const&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, unsigned int, uint256>(VectorWriter&, unsigned int const&, uint256 const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, int>(VectorWriter&, int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, CBlockHeader, CPartialMerkleTree>(VectorWriter&, CBlockHeader const&, CPartialMerkleTree const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, unsigned int, std::__1::vector<uint256, std::__1::allocator<uint256>>>(VectorWriter&, unsigned int const&, std::__1::vector<uint256, std::__1::allocator<uint256>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(VectorWriter&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, uint256, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>>(VectorWriter&, uint256 const&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<VectorWriter, uint256, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&>>(VectorWriter&, uint256 const&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, unsigned int>(ParamsStream<VectorWriter&, CAddress::SerParams>&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<VectorWriter&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService const>>(ParamsStream<VectorWriter&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService const> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr, Wrapper<CustomUintFormatter<2, true>, unsigned short const&>>(ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr const&, Wrapper<CustomUintFormatter<2, true>, unsigned short const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(SizeComputer&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(SizeComputer&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<SizeComputer, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(SizeComputer&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(HashWriter&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(HashWriter&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(HashWriter&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<BufferedWriter<AutoFile>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>>(BufferedWriter<AutoFile>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<BufferedWriter<AutoFile>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&>>(BufferedWriter<AutoFile>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>> const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<BufferedWriter<AutoFile>, Wrapper<AmountCompression, long long const&>, Wrapper<ScriptCompression, CScript const&>>(BufferedWriter<AutoFile>&, Wrapper<AmountCompression, long long const&> const&, Wrapper<ScriptCompression, CScript const&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, CBlockHeader, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, CBlockHeader const&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>, long long, CScript>(ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, long long, CScript>(ParamsStream<AutoFile&, TransactionSerParams>&, long long const&, CScript const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned int, unsigned int, CTxOut>(DataStream&, unsigned int const&, unsigned int const&, CTxOut const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<DataStream, unsigned char, transaction_identifier<false>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, unsigned char const&, transaction_identifier<false> const&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: void ActionSerialize::SerReadWriteMany<HashWriter, int, uint256, uint256, unsigned int, unsigned int, unsigned int>(HashWriter&, int const&, uint256 const&, uint256 const&, unsigned int const&, unsigned int const&, unsigned int const&)
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, COutPoint, CScript, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, COutPoint const&, CScript const&, unsigned int const&)
Line
Count
Source
1004
305k
    {
1005
305k
        ::SerializeMany(s, args...);
1006
305k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, transaction_identifier<false>, unsigned int>(ParamsStream<HashWriter&, TransactionSerParams>&, transaction_identifier<false> const&, unsigned int const&)
Line
Count
Source
1004
305k
    {
1005
305k
        ::SerializeMany(s, args...);
1006
305k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>>(ParamsStream<HashWriter&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int> const&)
Line
Count
Source
1004
391k
    {
1005
391k
        ::SerializeMany(s, args...);
1006
391k
    }
void ActionSerialize::SerReadWriteMany<ParamsStream<HashWriter&, TransactionSerParams>, long long, CScript>(ParamsStream<HashWriter&, TransactionSerParams>&, long long const&, CScript const&)
Line
Count
Source
1004
85.7k
    {
1005
85.7k
        ::SerializeMany(s, args...);
1006
85.7k
    }
1007
1008
    template<typename Stream, typename Type, typename Fn>
1009
    static void SerRead(Stream& s, Type&&, Fn&&)
1010
180k
    {
1011
180k
    }
Unexecuted instantiation: void ActionSerialize::SerRead<DataStream, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, CPartialMerkleTree&)>(DataStream&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerRead<DataStream, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::'lambda0'(DataStream&, CPartialMerkleTree&)>(DataStream&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
void ActionSerialize::SerRead<DataStream, wallet::WalletDescriptor const&, void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, wallet::WalletDescriptor&)>(DataStream&, wallet::WalletDescriptor const&&, ActionSerialize&&)
Line
Count
Source
1010
180k
    {
1011
180k
    }
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress&)>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerRead<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerRead<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerRead<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerRead<VectorWriter, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::'lambda'(VectorWriter&, CPartialMerkleTree&)>(VectorWriter&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerRead<VectorWriter, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::'lambda0'(VectorWriter&, CPartialMerkleTree&)>(VectorWriter&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerRead<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress&)>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
1012
1013
    template<typename Stream, typename Type, typename Fn>
1014
    static void SerWrite(Stream& s, Type&& obj, Fn&& fn)
1015
180k
    {
1016
180k
        fn(s, std::forward<Type>(obj));
1017
180k
    }
Unexecuted instantiation: void ActionSerialize::SerWrite<DataStream, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, CPartialMerkleTree const&)>(DataStream&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
void ActionSerialize::SerWrite<DataStream, wallet::WalletDescriptor const&, void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor const, ActionSerialize>(wallet::WalletDescriptor const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, wallet::WalletDescriptor const&)>(DataStream&, wallet::WalletDescriptor const&&, ActionSerialize&&)
Line
Count
Source
1015
180k
    {
1016
180k
        fn(s, std::forward<Type>(obj));
1017
180k
    }
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerWrite<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerWrite<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionSerialize::SerWrite<DataStream, (anonymous namespace)::DBVal const&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal const, ActionSerialize>((anonymous namespace)::DBVal const&, DataStream&, ActionSerialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<VectorWriter, CPartialMerkleTree const&, void CPartialMerkleTree::SerializationOps<VectorWriter, CPartialMerkleTree const, ActionSerialize>(CPartialMerkleTree const&, VectorWriter&, ActionSerialize)::'lambda'(VectorWriter&, CPartialMerkleTree const&)>(VectorWriter&, CPartialMerkleTree const&&, ActionSerialize&&)
Unexecuted instantiation: void ActionSerialize::SerWrite<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const&, void CAddress::SerializationOps<ParamsStream<VectorWriter&, CAddress::SerParams>, CAddress const, ActionSerialize>(CAddress const&, ParamsStream<VectorWriter&, CAddress::SerParams>&, ActionSerialize)::'lambda'(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<VectorWriter&, CAddress::SerParams>&, CAddress const&&, ActionSerialize&&)
1018
};
1019
struct ActionUnserialize {
1020
0
    static constexpr bool ForRead() { return true; }
1021
1022
    template<typename Stream, typename... Args>
1023
    static void SerReadWriteMany(Stream& s, Args&&... args)
1024
115k
    {
1025
115k
        ::UnserializeMany(s, args...);
1026
115k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<DataStream&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Line
Count
Source
1024
25.2k
    {
1025
25.2k
        ::UnserializeMany(s, args...);
1026
25.2k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<DataStream&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Line
Count
Source
1024
25.2k
    {
1025
25.2k
        ::UnserializeMany(s, args...);
1026
25.2k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<DataStream&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Line
Count
Source
1024
44.6k
    {
1025
44.6k
        ::UnserializeMany(s, args...);
1026
44.6k
    }
void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, TransactionSerParams>, long long&, CScript&>(ParamsStream<DataStream&, TransactionSerParams>&, long long&, CScript&)
Line
Count
Source
1024
19.9k
    {
1025
19.9k
        ::UnserializeMany(s, args...);
1026
19.9k
    }
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(DataStream&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&>(DataStream&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(DataStream&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, transaction_identifier<false>&, unsigned int&>(DataStream&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&>(DataStream&, uint256&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&>(DataStream&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<AmountCompression, long long&>, Wrapper<ScriptCompression, CScript&>>(DataStream&, Wrapper<AmountCompression, long long&>&&, Wrapper<ScriptCompression, CScript&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>, int&>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, unsigned int&>(ParamsStream<DataStream&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>>(ParamsStream<DataStream&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>>(ParamsStream<DataStream&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, CBlockHeader&, unsigned long long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&>(DataStream&, CBlockHeader&, unsigned long long&, Wrapper<VectorFormatter<CustomUintFormatter<6, false>>, std::__1::vector<unsigned long long, std::__1::allocator<unsigned long long>>&>&&, std::__1::vector<PrefilledTransaction, std::__1::allocator<PrefilledTransaction>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<CompactSizeFormatter<true>, unsigned short&>, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>>(DataStream&, Wrapper<CompactSizeFormatter<true>, unsigned short&>&&, ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, long long&, int&>(DataStream&, long long&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, CBlockHeader&, CPartialMerkleTree&>(DataStream&, CBlockHeader&, CPartialMerkleTree&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&, std::__1::vector<uint256, std::__1::allocator<uint256>>&>(DataStream&, unsigned int&, std::__1::vector<uint256, std::__1::allocator<uint256>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, prevector<36u, unsigned char, unsigned int, int>&>(DataStream&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, COutPoint&, CScript&, unsigned int&>(DataStream&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, Wrapper<VarIntFormatter<(VarIntMode)1>, int&>&&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned char (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&>(DataStream&, unsigned char (&) [4], std::__1::vector<unsigned int, std::__1::allocator<unsigned int>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, long long&, CScript&>(DataStream&, long long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, uint256&>(SpanReader&, uint256&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>>(DataStream&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(DataStream&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<DataStream&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4]>(DataStream&, std::__1::array<unsigned char, 4ul>&, char (&) [12], unsigned int&, unsigned char (&) [4])
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned int&, uint256&>(DataStream&, unsigned int&, uint256&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, unsigned char&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, unsigned char&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>>(DataStream&, uint256&, ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>>(DataStream&, uint256&, Wrapper<VectorFormatter<DifferenceFormatter>, std::__1::vector<unsigned short, std::__1::allocator<unsigned short>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<SpanReader&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, long long&, CScript&>(ParamsStream<SpanReader&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, long long&, CScript&>(SpanReader&, long long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<SpanReader, prevector<36u, unsigned char, unsigned int, int>&>(SpanReader&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&, long long&>(DataStream&, int&, long long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, CKeyID&>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, CKeyID&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, KeyOriginInfo&>(DataStream&, KeyOriginInfo&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, bool&>(DataStream&, bool&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long long&, int&, int&, int&>(DataStream&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, unsigned long long&, int&, int&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&>(DataStream&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&, unsigned int&, unsigned int&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, int&, unsigned int&, CKeyID&>(DataStream&, int&, unsigned int&, CKeyID&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>, int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, unsigned int&>(ParamsStream<AutoFile&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>>(ParamsStream<AutoFile&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>>(ParamsStream<AutoFile&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>, int&>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>, int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&, CNetAddr&, Wrapper<ChronoFormatter<long long, false>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&, int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, unsigned int&>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<ChronoFormatter<unsigned int, true>, std::__1::chrono::time_point<NodeClock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l>>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CompactSizeFormatter<false>, unsigned long long&>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CompactSizeFormatter<false>, unsigned long long&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, Wrapper<CustomUintFormatter<8, false>, ServiceFlags&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, ParamsWrapper<CNetAddr::SerParams, CService>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ParamsWrapper<CNetAddr::SerParams, CService>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, uint256&, uint256&, FlatFilePos&>(DataStream&, uint256&, uint256&, FlatFilePos&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned long long&>(DataStream&, unsigned long long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, long long&>(DataStream&, long long&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, Num3072&>(DataStream&, Num3072&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, FlatFilePos&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<AutoFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(AutoFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<AutoFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<AutoFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<AutoFile&, TransactionSerParams>, long long&, CScript&>(ParamsStream<AutoFile&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<DataStream, CAddress::SerParams>, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>>(ParamsStream<DataStream, CAddress::SerParams>&, CNetAddr&, Wrapper<CustomUintFormatter<2, true>, unsigned short&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<BufferedReader<AutoFile>>, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&>(HashVerifier<BufferedReader<AutoFile>>&, std::__1::vector<CTxUndo, std::__1::allocator<CTxUndo>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<BufferedReader<AutoFile>>, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>>(HashVerifier<BufferedReader<AutoFile>>&, Wrapper<VectorFormatter<TxInUndoFormatter>, std::__1::vector<Coin, std::__1::allocator<Coin>>&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<HashVerifier<BufferedReader<AutoFile>>, Wrapper<AmountCompression, long long&>, Wrapper<ScriptCompression, CScript&>>(HashVerifier<BufferedReader<AutoFile>>&, Wrapper<AmountCompression, long long&>&&, Wrapper<ScriptCompression, CScript&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<SpanReader&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<SpanReader&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<SpanReader&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<DataStream, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(DataStream&, unsigned char&, transaction_identifier<false>&, Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>&&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<BufferedFile, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(BufferedFile&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, CBlockHeader&, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, int&, uint256&, uint256&, unsigned int&, unsigned int&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, COutPoint&, CScript&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, COutPoint&, CScript&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, transaction_identifier<false>&, unsigned int&>(ParamsStream<BufferedFile&, TransactionSerParams>&, transaction_identifier<false>&, unsigned int&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, prevector<36u, unsigned char, unsigned int, int>&>(ParamsStream<BufferedFile&, TransactionSerParams>&, prevector<36u, unsigned char, unsigned int, int>&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<ParamsStream<BufferedFile&, TransactionSerParams>, long long&, CScript&>(ParamsStream<BufferedFile&, TransactionSerParams>&, long long&, CScript&)
Unexecuted instantiation: void ActionUnserialize::SerReadWriteMany<AutoFile, Wrapper<AmountCompression, long long&>, Wrapper<ScriptCompression, CScript&>>(AutoFile&, Wrapper<AmountCompression, long long&>&&, Wrapper<ScriptCompression, CScript&>&&)
1027
1028
    template<typename Stream, typename Type, typename Fn>
1029
    static void SerRead(Stream& s, Type&& obj, Fn&& fn)
1030
0
    {
1031
0
        fn(s, std::forward<Type>(obj));
1032
0
    }
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&)>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, CPartialMerkleTree&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, CPartialMerkleTree&)>(DataStream&, CPartialMerkleTree&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, CPartialMerkleTree&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::'lambda0'(DataStream&, CPartialMerkleTree&)>(DataStream&, CPartialMerkleTree&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<DataStream, wallet::WalletDescriptor&, void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, wallet::WalletDescriptor&)>(DataStream&, wallet::WalletDescriptor&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&)>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&)>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerRead<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&)>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerRead<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerRead<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerRead<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
1033
1034
    template<typename Stream, typename Type, typename Fn>
1035
    static void SerWrite(Stream& s, Type&&, Fn&&)
1036
0
    {
1037
0
    }
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<DataStream&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<DataStream&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<DataStream&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<DataStream&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<DataStream, CPartialMerkleTree&, void CPartialMerkleTree::SerializationOps<DataStream, CPartialMerkleTree, ActionUnserialize>(CPartialMerkleTree&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, CPartialMerkleTree const&)>(DataStream&, CPartialMerkleTree&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<DataStream, wallet::WalletDescriptor&, void wallet::WalletDescriptor::SerializationOps<DataStream, wallet::WalletDescriptor, ActionUnserialize>(wallet::WalletDescriptor&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, wallet::WalletDescriptor const&)>(DataStream&, wallet::WalletDescriptor&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<AutoFile&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<AutoFile&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<AutoFile&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: void ActionUnserialize::SerWrite<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress&, void CAddress::SerializationOps<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>, CAddress, ActionUnserialize>(CAddress&, ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, ActionUnserialize)::'lambda'(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress const&)>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CAddress&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerWrite<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerWrite<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda0'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
Unexecuted instantiation: coinstatsindex.cpp:void ActionUnserialize::SerWrite<DataStream, (anonymous namespace)::DBVal&, void (anonymous namespace)::DBVal::SerializationOps<DataStream, (anonymous namespace)::DBVal, ActionUnserialize>((anonymous namespace)::DBVal&, DataStream&, ActionUnserialize)::'lambda1'(DataStream&, (anonymous namespace)::DBVal const&)>(DataStream&, (anonymous namespace)::DBVal&&, ActionUnserialize&&)
1038
};
1039
1040
/* ::GetSerializeSize implementations
1041
 *
1042
 * Computing the serialized size of objects is done through a special stream
1043
 * object of type SizeComputer, which only records the number of bytes written
1044
 * to it.
1045
 *
1046
 * If your Serialize or SerializationOp method has non-trivial overhead for
1047
 * serialization, it may be worthwhile to implement a specialized version for
1048
 * SizeComputer, which uses the s.seek() method to record bytes that would
1049
 * be written instead.
1050
 */
1051
class SizeComputer
1052
{
1053
protected:
1054
    uint64_t m_size{0};
1055
1056
public:
1057
19.2k
    SizeComputer() = default;
1058
1059
    void write(std::span<const std::byte> src)
1060
318k
    {
1061
318k
        m_size += src.size();
1062
318k
    }
1063
1064
    /** Pretend this many bytes are written, without specifying them. */
1065
    void seek(uint64_t num)
1066
0
    {
1067
0
        m_size += num;
1068
0
    }
1069
1070
    template <typename T>
1071
    SizeComputer& operator<<(const T& obj)
1072
19.2k
    {
1073
19.2k
        ::Serialize(*this, obj);
1074
19.2k
        return *this;
1075
19.2k
    }
SizeComputer& SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, CTransaction const>>(ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Line
Count
Source
1072
19.2k
    {
1073
19.2k
        ::Serialize(*this, obj);
1074
19.2k
        return *this;
1075
19.2k
    }
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, CBlock const>>(ParamsWrapper<TransactionSerParams, CBlock const> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, CTxIn const>>(ParamsWrapper<TransactionSerParams, CTxIn const> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<CTxOut>(CTxOut const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<CBlockHeaderAndShortTxIDs>(CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<uint256>(uint256 const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<CBlockUndo>(CBlockUndo const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&>>(Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned long long&> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&>>(Wrapper<VarIntFormatter<(VarIntMode)0>, unsigned int&> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<std::__1::span<unsigned char const, 18446744073709551615ul>>(std::__1::span<unsigned char const, 18446744073709551615ul> const&)
Unexecuted instantiation: SizeComputer& SizeComputer::operator<<<ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const> const&)
1076
1077
    uint64_t size() const
1078
19.2k
    {
1079
19.2k
        return m_size;
1080
19.2k
    }
1081
};
1082
1083
template<typename I>
1084
inline void WriteVarInt(SizeComputer &s, I n)
1085
{
1086
    s.seek(GetSizeOfVarInt<I>(n));
1087
}
1088
1089
inline void WriteCompactSize(SizeComputer &s, uint64_t nSize)
1090
0
{
1091
0
    s.seek(GetSizeOfCompactSize(nSize));
1092
0
}
1093
1094
template <typename T>
1095
uint64_t GetSerializeSize(const T& t)
1096
19.2k
{
1097
19.2k
    return (SizeComputer() << t).size();
1098
19.2k
}
unsigned long long GetSerializeSize<ParamsWrapper<TransactionSerParams, CTransaction const>>(ParamsWrapper<TransactionSerParams, CTransaction const> const&)
Line
Count
Source
1096
19.2k
{
1097
19.2k
    return (SizeComputer() << t).size();
1098
19.2k
}
Unexecuted instantiation: unsigned long long GetSerializeSize<ParamsWrapper<TransactionSerParams, CBlock const>>(ParamsWrapper<TransactionSerParams, CBlock const> const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<ParamsWrapper<TransactionSerParams, CTxIn const>>(ParamsWrapper<TransactionSerParams, CTxIn const> const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<CTxOut>(CTxOut const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<CBlockHeaderAndShortTxIDs>(CBlockHeaderAndShortTxIDs const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<uint256>(uint256 const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char>> const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<CBlockUndo>(CBlockUndo const&)
Unexecuted instantiation: unsigned long long GetSerializeSize<ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>>(ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const> const&)
1099
1100
//! Check if type contains a stream by seeing if has a GetStream() method.
1101
template<typename T>
1102
concept ContainsStream = requires(T t) { t.GetStream(); };
1103
1104
/** Wrapper that overrides the GetParams() function of a stream. */
1105
template <typename SubStream, typename Params>
1106
class ParamsStream
1107
{
1108
    const Params& m_params;
1109
    // If ParamsStream constructor is passed an lvalue argument, Substream will
1110
    // be a reference type, and m_substream will reference that argument.
1111
    // Otherwise m_substream will be a substream instance and move from the
1112
    // argument. Letting ParamsStream contain a substream instance instead of
1113
    // just a reference is useful to make the ParamsStream object self contained
1114
    // and let it do cleanup when destroyed, for example by closing files if
1115
    // SubStream is a file stream.
1116
    SubStream m_substream;
1117
1118
public:
1119
112k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, 
m_substream0
{std::forward<SubStream>(substream)} {}
ParamsStream<SizeComputer&, TransactionSerParams>::ParamsStream(SizeComputer&, TransactionSerParams const&)
Line
Count
Source
1119
19.2k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
ParamsStream<DataStream&, TransactionSerParams>::ParamsStream(DataStream&, TransactionSerParams const&)
Line
Count
Source
1119
32.6k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::ParamsStream(DataStream&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::ParamsStream(DataStream&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>::ParamsStream(VectorWriter&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::ParamsStream(ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::ParamsStream(SpanReader&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>::ParamsStream(VectorWriter&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::ParamsStream(HashedSourceWriter<AutoFile>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::ParamsStream(HashVerifier<AutoFile>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::ParamsStream(AutoFile&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::ParamsStream(HashVerifier<DataStream>&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::ParamsStream(AutoFile&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::ParamsStream(DataStream&&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::ParamsStream(VectorWriter&, CAddress::SerParams const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::ParamsStream(ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::ParamsStream(BufferedWriter<AutoFile>&, TransactionSerParams const&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::ParamsStream(BufferedFile&, TransactionSerParams const&)
ParamsStream<HashWriter&, TransactionSerParams>::ParamsStream(HashWriter&, TransactionSerParams const&)
Line
Count
Source
1119
61.0k
    ParamsStream(SubStream&& substream, const Params& params LIFETIMEBOUND) : m_params{params}, m_substream{std::forward<SubStream>(substream)} {}
1120
1121
    template <typename NestedSubstream, typename Params1, typename Params2, typename... NestedParams>
1122
    ParamsStream(NestedSubstream&& s, const Params1& params1 LIFETIMEBOUND, const Params2& params2 LIFETIMEBOUND, const NestedParams&... params LIFETIMEBOUND)
1123
        : ParamsStream{::ParamsStream{std::forward<NestedSubstream>(s), params2, params...}, params1} {}
1124
1125
748k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Line
Count
Source
1125
38.4k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
1125
19.4k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Line
Count
Source
1125
31.7k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Line
Count
Source
1125
222
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
1125
19.2k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<SizeComputer&, TransactionSerParams>& ParamsStream<SizeComputer&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
1125
550
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Line
Count
Source
1125
29.9k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
1125
15.3k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Line
Count
Source
1125
24.9k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Line
Count
Source
1125
384
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
1125
14.9k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
1125
735
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>& ParamsStream<VectorWriter&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>& ParamsStream<VectorWriter&, CNetAddr::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<uint256>(uint256 const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<int>(int const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<AddrInfo>(AddrInfo const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::operator<<<long long>(long long const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<uint256>(uint256 const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<int>(int const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<AddrInfo>(AddrInfo const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator<<<long long>(long long const&)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>& ParamsStream<VectorWriter&, CAddress::SerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<Wrapper<CompactSizeFormatter<true>, unsigned long const&>>(Wrapper<CompactSizeFormatter<true>, unsigned long const&> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<prevector<16u, unsigned char, unsigned int, int>>(prevector<16u, unsigned char, unsigned int, int> const&)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::operator<<<unsigned char [16]>(unsigned char const (&) [16])
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<unsigned int>(unsigned int const&)
Line
Count
Source
1125
122k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>> const&)
Line
Count
Source
1125
61.7k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<std::__1::span<unsigned char const, 32ul>>(std::__1::span<unsigned char const, 32ul> const&)
Line
Count
Source
1125
305k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<unsigned char>(unsigned char const&)
Line
Count
Source
1125
694
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>> const&)
Line
Count
Source
1125
61.0k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
ParamsStream<HashWriter&, TransactionSerParams>& ParamsStream<HashWriter&, TransactionSerParams>::operator<<<std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>> const&)
Line
Count
Source
1125
1.44k
    template <typename U> ParamsStream& operator<<(const U& obj) { ::Serialize(*this, obj); return *this; }
1126
62.6k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Line
Count
Source
1126
31.0k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Line
Count
Source
1126
15.8k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Line
Count
Source
1126
7.57k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Line
Count
Source
1126
7.01k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
ParamsStream<DataStream&, TransactionSerParams>& ParamsStream<DataStream&, TransactionSerParams>::operator>><std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Line
Count
Source
1126
1.14k
    template <typename U> ParamsStream& operator>>(U&& obj) { ::Unserialize(*this, obj); return *this; }
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><long long&>(long long&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>& ParamsStream<DataStream&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>& ParamsStream<SpanReader&, TransactionSerParams>::operator>><std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>& ParamsStream<AutoFile&, CAddress::SerParams>::operator>><long long&>(long long&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::operator>><long long&>(long long&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>& ParamsStream<DataStream&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><uint256&>(uint256&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><int&>(int&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><AddrInfo&>(AddrInfo&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::operator>><long long&>(long long&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>& ParamsStream<AutoFile&, TransactionSerParams>::operator>><std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><CService&>(CService&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><Wrapper<CompactSizeFormatter<true>, unsigned long&>>(Wrapper<CompactSizeFormatter<true>, unsigned long&>&&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><std::__1::span<unsigned char, 18446744073709551615ul>>(std::__1::span<unsigned char, 18446744073709551615ul>&&)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>& ParamsStream<DataStream, CAddress::SerParams>::operator>><unsigned char (&) [16]>(unsigned char (&) [16])
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><unsigned int&>(unsigned int&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&>(std::__1::vector<CTxIn, std::__1::allocator<CTxIn>>&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><unsigned char&>(unsigned char&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&>(std::__1::vector<CTxOut, std::__1::allocator<CTxOut>>&)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>& ParamsStream<BufferedFile&, TransactionSerParams>::operator>><std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&>(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char>>>>&)
1127
2.30M
    void write(std::span<const std::byte> src) { GetStream().write(src); }
ParamsStream<SizeComputer&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Line
Count
Source
1127
318k
    void write(std::span<const std::byte> src) { GetStream().write(src); }
ParamsStream<DataStream&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Line
Count
Source
1127
244k
    void write(std::span<const std::byte> src) { GetStream().write(src); }
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
ParamsStream<HashWriter&, TransactionSerParams>::write(std::__1::span<std::byte const, 18446744073709551615ul>)
Line
Count
Source
1127
1.73M
    void write(std::span<const std::byte> src) { GetStream().write(src); }
1128
244k
    void read(std::span<std::byte> dst) { GetStream().read(dst); }
ParamsStream<DataStream&, TransactionSerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Line
Count
Source
1128
244k
    void read(std::span<std::byte> dst) { GetStream().read(dst); }
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::read(std::__1::span<std::byte, 18446744073709551615ul>)
1129
0
    void ignore(size_t num) { GetStream().ignore(num); }
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::ignore(unsigned long)
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::ignore(unsigned long)
1130
0
    bool eof() const { return GetStream().eof(); }
1131
    size_t size() const { return GetStream().size(); }
1132
1133
    //! Get reference to stream parameters.
1134
    template <typename P>
1135
    const auto& GetParams() const
1136
112k
    {
1137
112k
        if constexpr (std::is_convertible_v<Params, P>) {
1138
112k
            return m_params;
1139
        } else {
1140
            return m_substream.template GetParams<P>();
1141
        }
1142
112k
    }
auto const& ParamsStream<SizeComputer&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1136
19.2k
    {
1137
19.2k
        if constexpr (std::is_convertible_v<Params, P>) {
1138
19.2k
            return m_params;
1139
        } else {
1140
            return m_substream.template GetParams<P>();
1141
        }
1142
19.2k
    }
auto const& ParamsStream<DataStream&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1136
32.6k
    {
1137
32.6k
        if constexpr (std::is_convertible_v<Params, P>) {
1138
32.6k
            return m_params;
1139
        } else {
1140
            return m_substream.template GetParams<P>();
1141
        }
1142
32.6k
    }
Unexecuted instantiation: auto const& ParamsStream<DataStream&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<DataStream&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<DataStream&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<VectorWriter&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<SpanReader&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<VectorWriter&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<AutoFile&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<DataStream, CAddress::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<VectorWriter&, CAddress::SerParams>::GetParams<CAddress::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::GetParams<CNetAddr::SerParams>() const
Unexecuted instantiation: auto const& ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Unexecuted instantiation: auto const& ParamsStream<BufferedFile&, TransactionSerParams>::GetParams<TransactionSerParams>() const
auto const& ParamsStream<HashWriter&, TransactionSerParams>::GetParams<TransactionSerParams>() const
Line
Count
Source
1136
61.0k
    {
1137
61.0k
        if constexpr (std::is_convertible_v<Params, P>) {
1138
61.0k
            return m_params;
1139
        } else {
1140
            return m_substream.template GetParams<P>();
1141
        }
1142
61.0k
    }
1143
1144
    //! Get reference to underlying stream.
1145
    auto& GetStream()
1146
2.54M
    {
1147
2.54M
        if constexpr (ContainsStream<SubStream>) {
1148
0
            return m_substream.GetStream();
1149
2.54M
        } else {
1150
2.54M
            return m_substream;
1151
2.54M
        }
1152
2.54M
    }
ParamsStream<SizeComputer&, TransactionSerParams>::GetStream()
Line
Count
Source
1146
318k
    {
1147
        if constexpr (ContainsStream<SubStream>) {
1148
            return m_substream.GetStream();
1149
318k
        } else {
1150
318k
            return m_substream;
1151
318k
        }
1152
318k
    }
ParamsStream<DataStream&, TransactionSerParams>::GetStream()
Line
Count
Source
1146
488k
    {
1147
        if constexpr (ContainsStream<SubStream>) {
1148
            return m_substream.GetStream();
1149
488k
        } else {
1150
488k
            return m_substream;
1151
488k
        }
1152
488k
    }
Unexecuted instantiation: ParamsStream<DataStream&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<DataStream&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<DataStream&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<VectorWriter&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, TransactionSerParams>&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<SpanReader&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<VectorWriter&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<AutoFile&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<AutoFile&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<AutoFile&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<DataStream, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<VectorWriter&, CAddress::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<ParamsStream<VectorWriter&, CAddress::SerParams>&, CNetAddr::SerParams>::GetStream()
Unexecuted instantiation: ParamsStream<BufferedWriter<AutoFile>&, TransactionSerParams>::GetStream()
Unexecuted instantiation: ParamsStream<BufferedFile&, TransactionSerParams>::GetStream()
ParamsStream<HashWriter&, TransactionSerParams>::GetStream()
Line
Count
Source
1146
1.73M
    {
1147
        if constexpr (ContainsStream<SubStream>) {
1148
            return m_substream.GetStream();
1149
1.73M
        } else {
1150
1.73M
            return m_substream;
1151
1.73M
        }
1152
1.73M
    }
1153
    const auto& GetStream() const
1154
0
    {
1155
        if constexpr (ContainsStream<SubStream>) {
1156
            return m_substream.GetStream();
1157
0
        } else {
1158
0
            return m_substream;
1159
0
        }
1160
0
    }
1161
};
1162
1163
/**
1164
 * Explicit template deduction guide is required for single-parameter
1165
 * constructor so Substream&& is treated as a forwarding reference, and
1166
 * SubStream is deduced as reference type for lvalue arguments.
1167
 */
1168
template <typename Substream, typename Params>
1169
ParamsStream(Substream&&, const Params&) -> ParamsStream<Substream, Params>;
1170
1171
/**
1172
 * Template deduction guide for multiple params arguments that creates a nested
1173
 * ParamsStream.
1174
 */
1175
template <typename Substream, typename Params1, typename Params2, typename... Params>
1176
ParamsStream(Substream&& s, const Params1& params1, const Params2& params2, const Params&... params) ->
1177
    ParamsStream<decltype(ParamsStream{std::forward<Substream>(s), params2, params...}), Params1>;
1178
1179
/** Wrapper that serializes objects with the specified parameters. */
1180
template <typename Params, typename T>
1181
class ParamsWrapper
1182
{
1183
    const Params& m_params;
1184
    T& m_object;
1185
1186
public:
1187
112k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CBlock>::ParamsWrapper(TransactionSerParams const&, CBlock&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CBlock const>::ParamsWrapper(TransactionSerParams const&, CBlock const&)
ParamsWrapper<TransactionSerParams, CMutableTransaction>::ParamsWrapper(TransactionSerParams const&, CMutableTransaction&)
Line
Count
Source
1187
17.6k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CService>::ParamsWrapper(CNetAddr::SerParams const&, CService&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, AddrInfo>::ParamsWrapper(CAddress::SerParams const&, AddrInfo&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>::ParamsWrapper(TransactionSerParams const&, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>::ParamsWrapper(TransactionSerParams const&, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>::ParamsWrapper(TransactionSerParams const&, std::__1::shared_ptr<CTransaction const>&)
ParamsWrapper<TransactionSerParams, CMutableTransaction const>::ParamsWrapper(TransactionSerParams const&, CMutableTransaction const&)
Line
Count
Source
1187
7.88k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>::ParamsWrapper(TransactionSerParams const&, std::__1::shared_ptr<CTransaction const> const&)
Line
Count
Source
1187
14.9k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CNetAddr>::ParamsWrapper(CNetAddr::SerParams const&, CNetAddr&)
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CNetAddr const>::ParamsWrapper(CNetAddr::SerParams const&, CNetAddr const&)
Unexecuted instantiation: ParamsWrapper<CNetAddr::SerParams, CService const>::ParamsWrapper(CNetAddr::SerParams const&, CService const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CAddress>::ParamsWrapper(CAddress::SerParams const&, CAddress&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CAddress const>::ParamsWrapper(CAddress::SerParams const&, CAddress const&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>::ParamsWrapper(TransactionSerParams const&, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>::ParamsWrapper(TransactionSerParams const&, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, std::__1::vector<CBlock, std::__1::allocator<CBlock>>>::ParamsWrapper(TransactionSerParams const&, std::__1::vector<CBlock, std::__1::allocator<CBlock>>&)
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>::ParamsWrapper(TransactionSerParams const&, CBlockHeaderAndShortTxIDs&)
ParamsWrapper<TransactionSerParams, CTransaction const>::ParamsWrapper(TransactionSerParams const&, CTransaction const&)
Line
Count
Source
1187
72.3k
    explicit ParamsWrapper(const Params& params, T& obj) : m_params{params}, m_object{obj} {}
Unexecuted instantiation: ParamsWrapper<TransactionSerParams, CTxIn const>::ParamsWrapper(TransactionSerParams const&, CTxIn const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, CNetAddr>::ParamsWrapper(CAddress::SerParams const&, CNetAddr&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const>::ParamsWrapper(CAddress::SerParams const&, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&)
Unexecuted instantiation: ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>::ParamsWrapper(CAddress::SerParams const&, std::__1::vector<CAddress, std::__1::allocator<CAddress>>&)
1188
1189
    template <typename Stream>
1190
    void Serialize(Stream& s) const
1191
95.2k
    {
1192
95.2k
        ParamsStream ss{s, m_params};
1193
95.2k
        ::Serialize(ss, m_object);
1194
95.2k
    }
void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<SizeComputer>(SizeComputer&) const
Line
Count
Source
1191
19.2k
    {
1192
19.2k
        ParamsStream ss{s, m_params};
1193
19.2k
        ::Serialize(ss, m_object);
1194
19.2k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTxIn const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>::Serialize<SizeComputer>(SizeComputer&) const
void ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const> const>::Serialize<DataStream>(DataStream&) const
Line
Count
Source
1191
14.9k
    {
1192
14.9k
        ParamsStream ss{s, m_params};
1193
14.9k
        ::Serialize(ss, m_object);
1194
14.9k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CNetAddr const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CAddress const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::__1::vector<CBlock, std::__1::allocator<CBlock>>>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlockHeaderAndShortTxIDs>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>::Serialize<ParamsStream<VectorWriter&, TransactionSerParams>>(ParamsStream<VectorWriter&, TransactionSerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<DataStream>(DataStream&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>> const>::Serialize<HashedSourceWriter<AutoFile>>(HashedSourceWriter<AutoFile>&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashedSourceWriter<AutoFile>&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>::Serialize<SizeComputer>(SizeComputer&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>::Serialize<VectorWriter>(VectorWriter&) const
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService const>::Serialize<ParamsStream<VectorWriter&, CAddress::SerParams>>(ParamsStream<VectorWriter&, CAddress::SerParams>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<BufferedWriter<AutoFile>>(BufferedWriter<AutoFile>&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<AutoFile>(AutoFile&) const
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock const>::Serialize<DataStream>(DataStream&) const
void ParamsWrapper<TransactionSerParams, CMutableTransaction const>::Serialize<HashWriter>(HashWriter&) const
Line
Count
Source
1191
7.88k
    {
1192
7.88k
        ParamsStream ss{s, m_params};
1193
7.88k
        ::Serialize(ss, m_object);
1194
7.88k
    }
void ParamsWrapper<TransactionSerParams, CTransaction const>::Serialize<HashWriter>(HashWriter&) const
Line
Count
Source
1191
53.1k
    {
1192
53.1k
        ParamsStream ss{s, m_params};
1193
53.1k
        ::Serialize(ss, m_object);
1194
53.1k
    }
1195
    template <typename Stream>
1196
    void Unserialize(Stream& s)
1197
17.6k
    {
1198
17.6k
        ParamsStream ss{s, m_params};
1199
17.6k
        ::Unserialize(ss, m_object);
1200
17.6k
    }
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<DataStream>(DataStream&)
void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Unserialize<DataStream>(DataStream&)
Line
Count
Source
1197
17.6k
    {
1198
17.6k
        ParamsStream ss{s, m_params};
1199
17.6k
        ::Unserialize(ss, m_object);
1200
17.6k
    }
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, AddrInfo>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<DataStream&, CAddress::SerParams>>(ParamsStream<DataStream&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CNetAddr>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CAddress>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CMutableTransaction>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, CNetAddr>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>::Unserialize<HashVerifier<AutoFile>>(HashVerifier<AutoFile>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>>(ParamsStream<HashVerifier<AutoFile>&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<AutoFile&, CAddress::SerParams>>(ParamsStream<AutoFile&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<CNetAddr::SerParams, CService>::Unserialize<ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>>(ParamsStream<HashVerifier<DataStream>&, CAddress::SerParams>&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, std::__1::shared_ptr<CTransaction const>>::Unserialize<AutoFile>(AutoFile&)
Unexecuted instantiation: void ParamsWrapper<CAddress::SerParams, std::__1::vector<CAddress, std::__1::allocator<CAddress>>>::Unserialize<DataStream>(DataStream&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<SpanReader>(SpanReader&)
Unexecuted instantiation: void ParamsWrapper<TransactionSerParams, CBlock>::Unserialize<BufferedFile>(BufferedFile&)
1201
};
1202
1203
/**
1204
 * Helper macro for SerParams structs
1205
 *
1206
 * Allows you define SerParams instances and then apply them directly
1207
 * to an object via function call syntax, eg:
1208
 *
1209
 *   constexpr SerParams FOO{....};
1210
 *   ss << FOO(obj);
1211
 */
1212
#define SER_PARAMS_OPFUNC                                                                \
1213
    /**                                                                                  \
1214
     * Return a wrapper around t that (de)serializes it with specified parameter params. \
1215
     *                                                                                   \
1216
     * See SER_PARAMS for more information on serialization parameters.                  \
1217
     */                                                                                  \
1218
    template <typename T>                                                                \
1219
    auto operator()(T&& t) const                                                         \
1220
112k
    {                                                                                    \
1221
112k
        return ParamsWrapper{*this, t};                                                  \
1222
112k
    }
auto TransactionSerParams::operator()<CTransaction const&>(CTransaction const&) const
Line
Count
Source
1220
72.3k
    {                                                                                    \
1221
72.3k
        return ParamsWrapper{*this, t};                                                  \
1222
72.3k
    }
Unexecuted instantiation: auto TransactionSerParams::operator()<CBlock const&>(CBlock const&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<CTxIn const&>(CTxIn const&) const
auto TransactionSerParams::operator()<std::__1::shared_ptr<CTransaction const> const&>(std::__1::shared_ptr<CTransaction const> const&) const
Line
Count
Source
1220
14.9k
    {                                                                                    \
1221
14.9k
        return ParamsWrapper{*this, t};                                                  \
1222
14.9k
    }
Unexecuted instantiation: auto TransactionSerParams::operator()<std::__1::shared_ptr<CTransaction const>&>(std::__1::shared_ptr<CTransaction const>&) const
auto TransactionSerParams::operator()<CMutableTransaction const&>(CMutableTransaction const&) const
Line
Count
Source
1220
7.88k
    {                                                                                    \
1221
7.88k
        return ParamsWrapper{*this, t};                                                  \
1222
7.88k
    }
auto TransactionSerParams::operator()<CMutableTransaction&>(CMutableTransaction&) const
Line
Count
Source
1220
17.6k
    {                                                                                    \
1221
17.6k
        return ParamsWrapper{*this, t};                                                  \
1222
17.6k
    }
Unexecuted instantiation: auto TransactionSerParams::operator()<CBlock&>(CBlock&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CService&>(CService&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<AddrInfo&>(AddrInfo&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>>(Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const>&>&&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>>(Wrapper<DefaultFormatter, std::__1::shared_ptr<CTransaction const> const&>&&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CNetAddr&>(CNetAddr&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CNetAddr const&>(CNetAddr const&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CService const&>(CService const&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<CAddress&>(CAddress&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<CAddress const&>(CAddress const&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>>(Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>>&>&&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>>(Wrapper<VectorFormatter<DefaultFormatter>, std::__1::vector<std::__1::shared_ptr<CTransaction const>, std::__1::allocator<std::__1::shared_ptr<CTransaction const>>> const&>&&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<std::__1::vector<CBlock, std::__1::allocator<CBlock>>&>(std::__1::vector<CBlock, std::__1::allocator<CBlock>>&) const
Unexecuted instantiation: auto TransactionSerParams::operator()<CBlockHeaderAndShortTxIDs&>(CBlockHeaderAndShortTxIDs&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<CNetAddr&>(CNetAddr&) const
Unexecuted instantiation: auto CNetAddr::SerParams::operator()<CService>(CService&&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>> const&) const
Unexecuted instantiation: auto CAddress::SerParams::operator()<std::__1::vector<CAddress, std::__1::allocator<CAddress>>&>(std::__1::vector<CAddress, std::__1::allocator<CAddress>>&) const
1223
1224
#endif // BITCOIN_SERIALIZE_H