LCOV - code coverage report
Current view:
top level
-
src
- protocol.h
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
59
61
96.7 %
Date:
2022-04-21 14:51:19
Functions:
32
222
14.4 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
112
210
53.3 %
Function Name
Hit count
_ZN14CMessageHeader16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
111714
_ZN14CMessageHeader16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
113377
_ZN14CMessageHeaderC2Ev
1157
_ZN4CInv16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
151692
_ZN4CInv16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
58092
_ZN8CAddress16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
16
_ZN8CAddress16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
14
_ZN8CAddress16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
2
_ZN8CAddress16SerializationOpsI13CHashVerifierI9CAutoFileES_21CSerActionUnserializeEEvRT0_RT_T1_
2
_ZN8CAddress16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
6785
_ZN8CAddress16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
30
_ZN8CAddress16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
6918
_ZN8CAddress16SerializationOpsI14OverrideStreamI11CHashWriterEKS_19CSerActionSerializeEEvRT0_RT_T1_
23149
_ZN8CAddress16SerializationOpsI14OverrideStreamI13CHashVerifierI11CDataStreamEES_21CSerActionUnserializeEEvRT0_RT_T1_
10
_ZN8CAddress16SerializationOpsI14OverrideStreamI13CHashVerifierI9CAutoFileEES_21CSerActionUnserializeEEvRT0_RT_T1_
2601
_ZN8CAddress16SerializationOpsI14OverrideStreamI9CAutoFileEKS_19CSerActionSerializeEEvRT0_RT_T1_
23149
_ZN8CAddress16SerializationOpsI14OverrideStreamI9CAutoFileES_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN8CAddress16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
2
_ZN8CAddressC2E8CService12ServiceFlags
38557
_ZN8CAddressC2E8CService12ServiceFlagsj
6
_ZN8CAddressC2Ev
68801
_ZNK4CInv10IsGenTxMsgEv
103387
_ZNK4CInv11IsGenBlkMsgEv
15851
_ZNK4CInv13IsMsgCmpctBlkEv
279
_ZNK4CInv15IsMsgWitnessBlkEv
14738
_ZNK4CInv16IsMsgFilteredBlkEv
1106
_ZNK4CInv7IsMsgTxEv
35825
_ZNK4CInv8IsMsgBlkEv
31429
_ZNK4CInv8IsMsgWtxEv
52370
_ZeqRK8CAddressS1_
14
addrdb.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
addrdb.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
addresses.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
addresses.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
addrman.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
addrman.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
addrman_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
addrman_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
backup.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
backup.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
banman_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
banman_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
base.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
base.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
bip32_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
bip32_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
bitcoind.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
bitcoind.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockchain.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockchain.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockencodings.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockencodings.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockencodings_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockencodings_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockfilter.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockfilter.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockfilter_index_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockfilter_index_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockfilterindex.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockfilterindex.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
blockstorage.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
blockstorage.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
bloom_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
bloom_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
caches.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
caches.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
chainparams.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
chainparams.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
chainstate.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
chainstate.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
coin.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
coin.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
coins.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
coins.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
coinstats.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
coinstats.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
coinstatsindex.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
coinstatsindex.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
coinstatsindex_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
coinstatsindex_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
context.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
context.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
core_write.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
core_write.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
db.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
db.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
denialofservice_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
denialofservice_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
descriptor.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
descriptor.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
encrypt.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
encrypt.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
external_signer.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
external_signer.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
external_signer_scriptpubkeyman.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
external_signer_scriptpubkeyman.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
httprpc.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
httprpc.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
i2p.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
i2p.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
i2p_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
i2p_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
init.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
init.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
interfaces.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
interfaces.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
interfaces_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
interfaces_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
key_io.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
key_io.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
key_io_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
key_io_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
key_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
key_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
mapport.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
mapport.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
mempool.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
mempool.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
message.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
message.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
miner.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
miner.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
miner_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
miner_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
mining.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
mining.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
misc.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
misc.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
net.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
net.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
21
net_peer_eviction_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
net_peer_eviction_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
net_processing.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
1261
net_processing.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
56
net_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
net_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
netbase_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
netbase_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
pow_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
pow_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
protocol.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
protocol.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
psbt_wallet_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
psbt_wallet_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
rawtransaction.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
rawtransaction.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
rawtransaction_util.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
rawtransaction_util.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
rest.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
rest.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
rpc_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
rpc_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
script_p2sh_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
script_p2sh_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
script_standard_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
script_standard_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
script_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
script_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
scriptpubkeyman.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
scriptpubkeyman.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
server.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
server.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
server_util.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
server_util.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
setup_common.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
setup_common.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
signmessage.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
signmessage.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
spend.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
spend.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
spend_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
spend_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
sqlite.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
sqlite.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
torcontrol.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
torcontrol.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
transaction.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
transaction.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
transaction_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
transaction_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
transactions.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
transactions.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txindex.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txindex.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txindex_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txindex_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txorphanage.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txorphanage.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txoutproof.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txoutproof.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txpackage_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txpackage_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txrequest.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txrequest.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txrequest_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txrequest_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txvalidation_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txvalidation_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
txvalidationcache_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
txvalidationcache_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
util.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
util.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation_block_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation_block_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation_chainstate_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation_chainstate_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation_chainstatemanager_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation_chainstatemanager_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation_flush_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation_flush_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
validation_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
validation_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
versionbits_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
versionbits_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
wallet.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
wallet.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
wallet_tests.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
wallet_tests.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
walletdb.cpp:_ZL22MayHaveUsefulAddressDB12ServiceFlags
0
walletdb.cpp:_ZL27HasAllDesirableServiceFlags12ServiceFlags
0
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a