LCOV - code coverage report
Current view: top level - src/consensus - validation.h (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 55 55 100.0 %
Date: 2021-06-29 14:35:33 Functions: 33 165 20.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 23 34 67.6 %

Function Name Sort by function name Hit count Sort by hit count
_Z25GetWitnessCommitmentIndexRK6CBlock 173556
_ZN15ValidationStateI18TxValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ 137777
_ZN15ValidationStateI21BlockValidationResultE5ErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1
_ZN15ValidationStateI21BlockValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ 3897
_ZN15ValidationStateI23PackageValidationResultE7InvalidES0_RKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ 13
_ZNK15ValidationStateI18TxValidationResultE15GetDebugMessageEv 2970
_ZNK15ValidationStateI18TxValidationResultE15GetRejectReasonEv 3009
_ZNK15ValidationStateI18TxValidationResultE7IsValidEv 14024
_ZNK15ValidationStateI18TxValidationResultE8ToStringEv 4504
_ZNK15ValidationStateI18TxValidationResultE9GetResultEv 5176
_ZNK15ValidationStateI18TxValidationResultE9IsInvalidEv 14390
_ZNK15ValidationStateI21BlockValidationResultE15GetRejectReasonEv 2518
_ZNK15ValidationStateI21BlockValidationResultE7IsErrorEv 4207
_ZNK15ValidationStateI21BlockValidationResultE7IsValidEv 183230
_ZNK15ValidationStateI21BlockValidationResultE8ToStringEv 83525
_ZNK15ValidationStateI21BlockValidationResultE9GetResultEv 6402
_ZNK15ValidationStateI21BlockValidationResultE9IsInvalidEv 74410
_ZNK15ValidationStateI23PackageValidationResultE15GetRejectReasonEv 39
_ZNK15ValidationStateI23PackageValidationResultE7IsValidEv 2
_ZNK15ValidationStateI23PackageValidationResultE9GetResultEv 907
_ZNK15ValidationStateI23PackageValidationResultE9IsInvalidEv 6
base.cpp:_ZL14GetBlockWeightRK6CBlock 0
base.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
base.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
blockchain.cpp:_ZL14GetBlockWeightRK6CBlock 3257
blockchain.cpp:_ZL20GetTransactionWeightRK12CTransaction 32
blockchain.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
blockencodings.cpp:_ZL14GetBlockWeightRK6CBlock 0
blockencodings.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
blockencodings.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
blockfilter.cpp:_ZL14GetBlockWeightRK6CBlock 0
blockfilter.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
blockfilter.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
blockfilter_index_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
blockfilter_index_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
blockfilter_index_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
blockstorage.cpp:_ZL14GetBlockWeightRK6CBlock 0
blockstorage.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
blockstorage.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
coin.cpp:_ZL14GetBlockWeightRK6CBlock 0
coin.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
coin.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
coinstats.cpp:_ZL14GetBlockWeightRK6CBlock 0
coinstats.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
coinstats.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
coinstatsindex.cpp:_ZL14GetBlockWeightRK6CBlock 0
coinstatsindex.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
coinstatsindex.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
coinstatsindex_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
coinstatsindex_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
coinstatsindex_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
core_write.cpp:_ZL14GetBlockWeightRK6CBlock 0
core_write.cpp:_ZL20GetTransactionWeightRK12CTransaction 5278
core_write.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
denialofservice_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
denialofservice_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
denialofservice_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
init.cpp:_ZL14GetBlockWeightRK6CBlock 0
init.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
init.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
interfaces.cpp:_ZL14GetBlockWeightRK6CBlock 0
interfaces.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
interfaces.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
interfaces_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
interfaces_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
interfaces_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
miner.cpp:_ZL14GetBlockWeightRK6CBlock 29962
miner.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
miner.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
miner_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
miner_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
miner_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
mining.cpp:_ZL14GetBlockWeightRK6CBlock 0
mining.cpp:_ZL20GetTransactionWeightRK12CTransaction 47
mining.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
net.cpp:_ZL14GetBlockWeightRK6CBlock 0
net.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
net.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
net_processing.cpp:_ZL14GetBlockWeightRK6CBlock 0
net_processing.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
net_processing.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
policy.cpp:_ZL14GetBlockWeightRK6CBlock 0
policy.cpp:_ZL20GetTransactionWeightRK12CTransaction 29973
policy.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 406527
rawtransaction.cpp:_ZL14GetBlockWeightRK6CBlock 0
rawtransaction.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
rawtransaction.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
rest.cpp:_ZL14GetBlockWeightRK6CBlock 0
rest.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
rest.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
script_p2sh_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
script_p2sh_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
script_p2sh_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
setup_common.cpp:_ZL14GetBlockWeightRK6CBlock 0
setup_common.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
setup_common.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
sighash_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
sighash_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
sighash_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
signet.cpp:_ZL14GetBlockWeightRK6CBlock 0
signet.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
signet.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
spend.cpp:_ZL14GetBlockWeightRK6CBlock 0
spend.cpp:_ZL20GetTransactionWeightRK12CTransaction 9127
spend.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
transaction.cpp:_ZL14GetBlockWeightRK6CBlock 0
transaction.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
transaction.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
transaction_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
transaction_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 4
transaction_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
tx_check.cpp:_ZL14GetBlockWeightRK6CBlock 0
tx_check.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
tx_check.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
tx_verify.cpp:_ZL14GetBlockWeightRK6CBlock 0
tx_verify.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
tx_verify.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
txindex.cpp:_ZL14GetBlockWeightRK6CBlock 0
txindex.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
txindex.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
txmempool.cpp:_ZL14GetBlockWeightRK6CBlock 0
txmempool.cpp:_ZL20GetTransactionWeightRK12CTransaction 79943
txmempool.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
txorphanage.cpp:_ZL14GetBlockWeightRK6CBlock 0
txorphanage.cpp:_ZL20GetTransactionWeightRK12CTransaction 308
txorphanage.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
txvalidation_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
txvalidation_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
txvalidation_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
txvalidationcache_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
txvalidationcache_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
txvalidationcache_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation.cpp:_ZL14GetBlockWeightRK6CBlock 99024
validation.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation_block_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validation_block_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation_block_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation_chainstate_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validation_chainstate_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation_chainstate_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation_chainstatemanager_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validation_chainstatemanager_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation_chainstatemanager_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation_flush_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validation_flush_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation_flush_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validation_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validation_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validation_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validationinterface.cpp:_ZL14GetBlockWeightRK6CBlock 0
validationinterface.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validationinterface.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
validationinterface_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
validationinterface_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
validationinterface_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
versionbits_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
versionbits_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
versionbits_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
wallet.cpp:_ZL14GetBlockWeightRK6CBlock 0
wallet.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
wallet.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0
wallet_tests.cpp:_ZL14GetBlockWeightRK6CBlock 0
wallet_tests.cpp:_ZL20GetTransactionWeightRK12CTransaction 0
wallet_tests.cpp:_ZL25GetTransactionInputWeightRK5CTxIn 0

Generated by: LCOV version 1.14