File Line Coverage Functions Branches
addrdb.cpp 0% 0% 0 / 140 0% 0 / 17 0 0 / 50
addrman.cpp 0% 0% 0 / 814 0% 0 / 66 0 0 / 626
addrman.h 0% 0% 0 / 5 0% 0 / 2 100 0 / 0
addrman_impl.h 0% 0% 0 / 11 0% 0 / 12 100 0 / 0
arith_uint256.cpp 0% 0% 0 / 178 0% 0 / 18 0 0 / 92
arith_uint256.h 7.06% 7.06% 6 / 85 7.14% 2 / 28 10 2 / 20
banman.cpp 0% 0% 0 / 149 0% 0 / 16 0 0 / 48
base58.cpp 0% 0% 0 / 102 0% 0 / 6 0 0 / 64
bech32.cpp 0% 0% 0 / 289 0% 0 / 13 0 0 / 138
bech32.h 0% 0% 0 / 2 0% 0 / 2 100 0 / 0
blockencodings.cpp 0% 0% 0 / 137 0% 0 / 6 0 0 / 72
blockencodings.h 0% 0% 0 / 32 0% 0 / 22 0 0 / 24
blockfilter.cpp 0% 0% 0 / 183 0% 0 / 20 0 0 / 58
blockfilter.h 0% 0% 0 / 29 0% 0 / 12 0 0 / 2
chain.cpp 0% 0% 0 / 124 0% 0 / 14 0 0 / 72
chain.h 0% 0% 0 / 180 0% 0 / 32 0 0 / 60
chainparams.cpp 0% 0% 0 / 431 0% 0 / 12 0 0 / 58
chainparams.h 0% 0% 0 / 33 0% 0 / 25 0 0 / 4
chainparamsbase.cpp 0% 0% 0 / 31 0% 0 / 4 0 0 / 8
chainparamsbase.h 0% 0% 0 / 4 0% 0 / 4 100 0 / 0
checkqueue.h 1.68% 1.68% 2 / 119 4.76% 1 / 21 0 0 / 84
clientversion.cpp 0% 0% 0 / 24 0% 0 / 3 0 0 / 4
coins.cpp 0% 0% 0 / 221 0% 0 / 36 0 0 / 78
coins.h 2.22% 2.22% 1 / 45 4.55% 1 / 22 100 0 / 0
compat.h 0% 0% 0 / 14 0% 0 / 178 100 0 / 0
compressor.cpp 0% 0% 0 / 146 0% 0 / 8 0 0 / 92
compressor.h 0% 0% 0 / 37 0% 0 / 21 0 0 / 20
core_memusage.h 0% 0% 0 / 49 0% 0 / 1262 0 0 / 40
core_read.cpp 0% 0% 0 / 170 0% 0 / 12 0 0 / 100
core_write.cpp 0% 0% 0 / 185 0% 0 / 8 0 0 / 78
cuckoocache.h 6.31% 6.31% 7 / 111 8% 2 / 25 3.23 2 / 62
dbwrapper.cpp 0% 0% 0 / 166 0% 0 / 15 0 0 / 50
dbwrapper.h 0% 0% 0 / 133 0% 0 / 66 0 0 / 72
deploymentinfo.cpp 0% 0% 0 / 16 0% 0 / 1 0 0 / 12
deploymentinfo.h 0% 0% 0 / 4 0% 0 / 1 100 0 / 0
deploymentstatus.cpp 0% 0% 0 / 4 0% 0 / 2 100 0 / 0
deploymentstatus.h 0% 0% 0 / 24 0% 0 / 6 0 0 / 2
external_signer.cpp 0% 0% 0 / 75 0% 0 / 7 0 0 / 32
flatfile.cpp 0% 0% 0 / 70 0% 0 / 6 0 0 / 32
flatfile.h 0% 0% 0 / 11 0% 0 / 8 0 0 / 4
fs.cpp 0% 0% 0 / 53 0% 0 / 8 0 0 / 18
fs.h 0% 0% 0 / 35 0% 0 / 1270 100 0 / 0
hash.cpp 11.86% 11.86% 7 / 59 20% 1 / 5 0 0 / 10
hash.h 8.89% 8.89% 8 / 90 4.11% 3 / 73 0 0 / 4
httprpc.cpp 0% 0% 0 / 210 0% 0 / 13 0 0 / 78
httpserver.cpp 0% 0% 0 / 420 0% 0 / 39 0 0 / 194
httpserver.h 0% 0% 0 / 1 0% 0 / 1 100 0 / 0
i2p.cpp 0% 0% 0 / 250 0% 0 / 23 0 0 / 78
indirectmap.h 0% 0% 0 / 14 0% 0 / 14 100 0 / 0
init.cpp 0% 0% 0 / 1138 0% 0 / 32 0 0 / 484
key.cpp 0% 0% 0 / 321 0% 0 / 22 0 0 / 94
key.h 0% 0% 0 / 32 0% 0 / 14 0 0 / 38
key_io.cpp 0% 0% 0 / 217 0% 0 / 25 0 0 / 94
logging.cpp 3.74% 3.74% 7 / 187 11.76% 2 / 17 0 0 / 82
logging.h 16.22% 16.22% 6 / 37 0.14% 1 / 714 0 0 / 742
mapport.cpp 0% 0% 0 / 6 0% 0 / 3 100 0 / 0
memusage.h 0% 0% 0 / 45 0% 0 / 2745 0 0 / 28
merkleblock.cpp 0% 0% 0 / 123 0% 0 / 9 0 0 / 62
merkleblock.h 0% 0% 0 / 16 0% 0 / 11 100 0 / 0
net.cpp 0.05% 0.05% 1 / 2040 0.71% 1 / 140 0 0 / 1068
net.h 0% 0% 0 / 203 0% 0 / 43 0 0 / 52
net_permissions.cpp 0% 0% 0 / 82 0% 0 / 4 0 0 / 52
net_permissions.h 0% 0% 0 / 16 0% 0 / 98 100 0 / 0
net_processing.cpp 0% 0% 0 / 2857 0% 0 / 87 0 0 / 1892
net_processing.h 0% 0% 0 / 1 0% 0 / 1 100 0 / 0
net_types.cpp 0% 0% 0 / 36 0% 0 / 4 0 0 / 8
net_types.h 0% 0% 0 / 2 0% 0 / 2 100 0 / 0
netaddress.cpp 0.36% 0.36% 3 / 838 2.38% 2 / 84 0 0 / 652
netaddress.h 0% 0% 0 / 116 0% 0 / 77 0 0 / 190
netbase.cpp 0% 0% 0 / 506 0% 0 / 27 0 0 / 256
netbase.h 8.33% 8.33% 1 / 12 0.49% 1 / 203 100 0 / 0
netmessagemaker.h 0% 0% 0 / 10 0% 0 / 49 100 0 / 0
noui.cpp 0% 0% 0 / 59 0% 0 / 9 0 0 / 10
outputtype.cpp 0% 0% 0 / 86 0% 0 / 6 0 0 / 60
pow.cpp 0% 0% 0 / 53 0% 0 / 3 0 0 / 32
prevector.h 52.81% 52.81% 169 / 320 22.4% 56 / 250 19.83 48 / 242
protocol.cpp 0% 0% 0 / 97 0% 0 / 14 0 0 / 60
protocol.h 0% 0% 0 / 61 0% 0 / 306 0 0 / 214
psbt.cpp 0% 0% 0 / 311 0% 0 / 26 0 0 / 192
psbt.h 0% 0% 0 / 566 0% 0 / 30 0 0 / 270
pubkey.cpp 2.28% 2.28% 7 / 307 4.55% 1 / 22 1.72 2 / 116
pubkey.h 27.93% 27.93% 31 / 111 25% 11 / 44 36.11 26 / 72
random.cpp 50.92% 50.92% 166 / 326 52.5% 21 / 40 46.34 38 / 82
random.h 0% 0% 0 / 58 0% 0 / 21 0 0 / 48
randomenv.cpp 100% 100% 212 / 212 100% 25 / 25 100 72 / 72
rest.cpp 0% 0% 0 / 693 0% 0 / 27 0 0 / 278
reverse_iterator.h 0% 0% 0 / 10 0% 0 / 24 100 0 / 0
scheduler.cpp 0% 0% 0 / 129 0% 0 / 18 0 0 / 32
scheduler.h 0% 0% 0 / 15 0% 0 / 5 0 0 / 8
serialize.h 30.2% 30.2% 138 / 457 1.1% 40 / 3650 2.43 22 / 906
shutdown.cpp 0% 0% 0 / 46 0% 0 / 6 0 0 / 12
signet.cpp 0% 0% 0 / 93 0% 0 / 4 0 0 / 34
signet.h 0% 0% 0 / 1 0% 0 / 1 100 0 / 0
span.h 43.42% 43.42% 33 / 76 24.34% 55 / 226 0 0 / 8
streams.h 6% 6% 21 / 350 0.75% 4 / 535 2.59 6 / 232
sync.h 10.87% 10.87% 15 / 138 5.1% 5 / 98 15.79 6 / 38
threadinterrupt.cpp 0% 0% 0 / 24 0% 0 / 8 100 0 / 0
threadsafety.h 0% 0% 0 / 3 0% 0 / 3 100 0 / 0
timedata.cpp 0% 0% 0 / 50 0% 0 / 3 0 0 / 32
timedata.h 0% 0% 0 / 31 0% 0 / 5 0 0 / 4
tinyformat.h 0% 0% 0 / 352 0% 0 / 1804 0 0 / 622
torcontrol.cpp 0% 0% 0 / 421 0% 0 / 28 0 0 / 228
torcontrol.h 0% 0% 0 / 7 0% 0 / 3 100 0 / 0
txdb.cpp 0% 0% 0 / 298 0% 0 / 32 0 0 / 102
txmempool.cpp 0% 0% 0 / 814 0% 0 / 69 0 0 / 316
txmempool.h 0% 0% 0 / 171 0% 0 / 54 0 0 / 24
txorphanage.cpp 0% 0% 0 / 140 0% 0 / 8 0 0 / 64
txorphanage.h 0% 0% 0 / 7 0% 0 / 2 100 0 / 0
txrequest.cpp 0% 0% 0 / 302 0% 0 / 74 0 0 / 172
uint256.cpp 0% 0% 0 / 36 0% 0 / 10 0 0 / 32
uint256.h 21.88% 21.88% 14 / 64 10.71% 6 / 56 0 0 / 8
undo.h 0% 0% 0 / 20 0% 0 / 18 0 0 / 12
validation.cpp 0% 0% 0 / 2932 0% 0 / 132 0 0 / 1526
validation.h 0% 0% 0 / 65 0% 0 / 28 0 0 / 6
validationinterface.cpp 0% 0% 0 / 149 0% 0 / 54 0 0 / 86
validationinterface.h 0% 0% 0 / 8 0% 0 / 8 100 0 / 0
versionbits.cpp 0% 0% 0 / 158 0% 0 / 17 0 0 / 70
versionbits.h 0% 0% 0 / 1 0% 0 / 1 100 0 / 0
walletinitinterface.h 0% 0% 0 / 1 0% 0 / 1 100 0 / 0
warnings.cpp 0% 0% 0 / 29 0% 0 / 3 0 0 / 6