LCOV - code coverage report
Current view:
top level
-
src/interfaces
- chain.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
252
267
94.4 %
Date:
2020-09-26 01:30:44
Functions:
77
80
96.2 %
Function Name
Hit count
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImpl10disconnectEv
31860
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommand
31860
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImplC2ERK11CRPCCommand
31860
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImplD0Ev
31860
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImplD1Ev
31860
_ZN10interfaces12_GLOBAL__N_114RpcHandlerImplD2Ev
31860
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
45219
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy15UpdatedBlockTipEPK11CBlockIndexS4_b
42874
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
2753
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy17ChainStateFlushedERK13CBlockLocator
614
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEE
18759
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReason
447
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyC1ENSt3__110shared_ptrINS_5Chain13NotificationsEEE
740
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyC2ENSt3__110shared_ptrINS_5Chain13NotificationsEEE
740
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyD0Ev
0
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyD1Ev
740
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyD2Ev
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImpl10disconnectEv
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImplC1ENSt3__110shared_ptrINS_5Chain13NotificationsEEE
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImplC2ENSt3__110shared_ptrINS_5Chain13NotificationsEEE
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImplD0Ev
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImplD1Ev
740
_ZN10interfaces12_GLOBAL__N_124NotificationsHandlerImplD2Ev
740
_ZN10interfaces12_GLOBAL__N_19ChainImpl10havePrunedEv
425
_ZN10interfaces12_GLOBAL__N_19ChainImpl10isRBFOptInERK12CTransaction
553
_ZN10interfaces12_GLOBAL__N_19ChainImpl11initMessageERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1328
_ZN10interfaces12_GLOBAL__N_19ChainImpl11initWarningERK13bilingual_str
0
_ZN10interfaces12_GLOBAL__N_19ChainImpl11relayMinFeeEv
22907
_ZN10interfaces12_GLOBAL__N_19ChainImpl11rpcRunLaterERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFvvEEEx
39
_ZN10interfaces12_GLOBAL__N_19ChainImpl12checkFinalTxERK12CTransaction
1038424
_ZN10interfaces12_GLOBAL__N_19ChainImpl12getBlockHashEi
774
_ZN10interfaces12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
11
_ZN10interfaces12_GLOBAL__N_19ChainImpl12relayDustFeeEv
89461
_ZN10interfaces12_GLOBAL__N_19ChainImpl12showProgressERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEib
3502
_ZN10interfaces12_GLOBAL__N_19ChainImpl13findNextBlockERK7uint256iRKNS_10FoundBlockEPb
76906
_ZN10interfaces12_GLOBAL__N_19ChainImpl13getTipLocatorEv
500
_ZN10interfaces12_GLOBAL__N_19ChainImpl13mempoolMinFeeEv
21105
_ZN10interfaces12_GLOBAL__N_19ChainImpl14getBlockHeightERK7uint256
9573
_ZN10interfaces12_GLOBAL__N_19ChainImpl15findLocatorForkERK13CBlockLocator
716
_ZN10interfaces12_GLOBAL__N_19ChainImpl15getAdjustedTimeEv
136216
_ZN10interfaces12_GLOBAL__N_19ChainImpl15haveBlockOnDiskEi
0
_ZN10interfaces12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValue
7
_ZN10interfaces12_GLOBAL__N_19ChainImpl16checkChainLimitsERKNSt3__110shared_ptrIK12CTransactionEE
6
_ZN10interfaces12_GLOBAL__N_19ChainImpl16estimateSmartFeeEibP14FeeCalculation
40407
_ZN10interfaces12_GLOBAL__N_19ChainImpl16getPackageLimitsERjS2_
5388
_ZN10interfaces12_GLOBAL__N_19ChainImpl17estimateMaxBlocksEv
19175
_ZN10interfaces12_GLOBAL__N_19ChainImpl17shutdownRequestedEv
77371
_ZN10interfaces12_GLOBAL__N_19ChainImpl18findAncestorByHashERK7uint256S4_RKNS_10FoundBlockE
5
_ZN10interfaces12_GLOBAL__N_19ChainImpl18findCommonAncestorERK7uint256S4_RKNS_10FoundBlockES7_S7_
18
_ZN10interfaces12_GLOBAL__N_19ChainImpl18isReadyToBroadcastEv
13157
_ZN10interfaces12_GLOBAL__N_19ChainImpl19handleNotificationsENSt3__110shared_ptrINS_5Chain13NotificationsEEE
740
_ZN10interfaces12_GLOBAL__N_19ChainImpl19relayIncrementalFeeEv
93
_ZN10interfaces12_GLOBAL__N_19ChainImpl19rpcEnableDeprecatedERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
2
_ZN10interfaces12_GLOBAL__N_19ChainImpl20broadcastTransactionERKNSt3__110shared_ptrIK12CTransactionEERKxbRNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1343
_ZN10interfaces12_GLOBAL__N_19ChainImpl20findAncestorByHeightERK7uint256iRKNS_10FoundBlockE
39
_ZN10interfaces12_GLOBAL__N_19ChainImpl21rpcSerializationFlagsEv
237
_ZN10interfaces12_GLOBAL__N_19ChainImpl22getTransactionAncestryERK7uint256RmS5_
426805
_ZN10interfaces12_GLOBAL__N_19ChainImpl22isInitialBlockDownloadEv
15784
_ZN10interfaces12_GLOBAL__N_19ChainImpl23hasDescendantsInMempoolERK7uint256
182
_ZN10interfaces12_GLOBAL__N_19ChainImpl25guessVerificationProgressERK7uint256
77554
_ZN10interfaces12_GLOBAL__N_19ChainImpl26requestMempoolTransactionsERNS_5Chain13NotificationsE
722
_ZN10interfaces12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightExiP7uint256
80
_ZN10interfaces12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightExiRKNS_10FoundBlockE
549
_ZN10interfaces12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256
4635
_ZN10interfaces12_GLOBAL__N_19ChainImpl9findBlockERK7uint256RKNS_10FoundBlockE
105147
_ZN10interfaces12_GLOBAL__N_19ChainImpl9findCoinsERNSt3__13mapI9COutPoint4CoinNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE
1648
_ZN10interfaces12_GLOBAL__N_19ChainImpl9getHeightEv
727
_ZN10interfaces12_GLOBAL__N_19ChainImpl9handleRpcERK11CRPCCommand
31860
_ZN10interfaces12_GLOBAL__N_19ChainImpl9hasBlocksERK7uint256iN5boost8optionalIiEE
30
_ZN10interfaces12_GLOBAL__N_19ChainImpl9initErrorERK13bilingual_str
22
_ZN10interfaces12_GLOBAL__N_19ChainImplC1ER11NodeContext
1118
_ZN10interfaces12_GLOBAL__N_19ChainImplC2ER11NodeContext
1118
_ZN10interfaces12_GLOBAL__N_19ChainImplD0Ev
1117
_ZN10interfaces12_GLOBAL__N_19ChainImplD1Ev
1117
_ZN10interfaces12_GLOBAL__N_19ChainImplD2Ev
1117
_ZN10interfaces12_GLOBAL__N_19FillBlockEPK11CBlockIndexRKNS_10FoundBlockER10UniqueLockI14AnnotatedMixinINSt3__115recursive_mutexEENS9_11unique_lockISA_EEE
182700
_ZN10interfaces9MakeChainER11NodeContext
1118
_ZZN10interfaces12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommandENKUlRK14JSONRPCRequestR8UniValuebE_clES7_S9_b
18532
_ZZN10interfaces12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlRKN4util8SettingsEE_clESE_
11
_ZZN10interfaces12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueENKUlRN4util8SettingsEE_clESG_
7
Generated by:
LCOV version 1.15