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 Sort by function name Hit count Sort by hit count
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyD0Ev 0
_ZN10interfaces12_GLOBAL__N_19ChainImpl11initWarningERK13bilingual_str 0
_ZN10interfaces12_GLOBAL__N_19ChainImpl15haveBlockOnDiskEi 0
_ZN10interfaces12_GLOBAL__N_19ChainImpl19rpcEnableDeprecatedERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 2
_ZN10interfaces12_GLOBAL__N_19ChainImpl18findAncestorByHashERK7uint256S4_RKNS_10FoundBlockE 5
_ZN10interfaces12_GLOBAL__N_19ChainImpl16checkChainLimitsERKNSt3__110shared_ptrIK12CTransactionEE 6
_ZN10interfaces12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValue 7
_ZZN10interfaces12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueENKUlRN4util8SettingsEE_clESG_ 7
_ZN10interfaces12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 11
_ZZN10interfaces12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlRKN4util8SettingsEE_clESE_ 11
_ZN10interfaces12_GLOBAL__N_19ChainImpl18findCommonAncestorERK7uint256S4_RKNS_10FoundBlockES7_S7_ 18
_ZN10interfaces12_GLOBAL__N_19ChainImpl9initErrorERK13bilingual_str 22
_ZN10interfaces12_GLOBAL__N_19ChainImpl9hasBlocksERK7uint256iN5boost8optionalIiEE 30
_ZN10interfaces12_GLOBAL__N_19ChainImpl11rpcRunLaterERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFvvEEEx 39
_ZN10interfaces12_GLOBAL__N_19ChainImpl20findAncestorByHeightERK7uint256iRKNS_10FoundBlockE 39
_ZN10interfaces12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightExiP7uint256 80
_ZN10interfaces12_GLOBAL__N_19ChainImpl19relayIncrementalFeeEv 93
_ZN10interfaces12_GLOBAL__N_19ChainImpl23hasDescendantsInMempoolERK7uint256 182
_ZN10interfaces12_GLOBAL__N_19ChainImpl21rpcSerializationFlagsEv 237
_ZN10interfaces12_GLOBAL__N_19ChainImpl10havePrunedEv 425
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReason 447
_ZN10interfaces12_GLOBAL__N_19ChainImpl13getTipLocatorEv 500
_ZN10interfaces12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightExiRKNS_10FoundBlockE 549
_ZN10interfaces12_GLOBAL__N_19ChainImpl10isRBFOptInERK12CTransaction 553
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy17ChainStateFlushedERK13CBlockLocator 614
_ZN10interfaces12_GLOBAL__N_19ChainImpl15findLocatorForkERK13CBlockLocator 716
_ZN10interfaces12_GLOBAL__N_19ChainImpl26requestMempoolTransactionsERNS_5Chain13NotificationsE 722
_ZN10interfaces12_GLOBAL__N_19ChainImpl9getHeightEv 727
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyC1ENSt3__110shared_ptrINS_5Chain13NotificationsEEE 740
_ZN10interfaces12_GLOBAL__N_118NotificationsProxyC2ENSt3__110shared_ptrINS_5Chain13NotificationsEEE 740
_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_19ChainImpl19handleNotificationsENSt3__110shared_ptrINS_5Chain13NotificationsEEE 740
_ZN10interfaces12_GLOBAL__N_19ChainImpl12getBlockHashEi 774
_ZN10interfaces12_GLOBAL__N_19ChainImplD0Ev 1117
_ZN10interfaces12_GLOBAL__N_19ChainImplD1Ev 1117
_ZN10interfaces12_GLOBAL__N_19ChainImplD2Ev 1117
_ZN10interfaces12_GLOBAL__N_19ChainImplC1ER11NodeContext 1118
_ZN10interfaces12_GLOBAL__N_19ChainImplC2ER11NodeContext 1118
_ZN10interfaces9MakeChainER11NodeContext 1118
_ZN10interfaces12_GLOBAL__N_19ChainImpl11initMessageERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1328
_ZN10interfaces12_GLOBAL__N_19ChainImpl20broadcastTransactionERKNSt3__110shared_ptrIK12CTransactionEERKxbRNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1343
_ZN10interfaces12_GLOBAL__N_19ChainImpl9findCoinsERNSt3__13mapI9COutPoint4CoinNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE 1648
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex 2753
_ZN10interfaces12_GLOBAL__N_19ChainImpl12showProgressERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEib 3502
_ZN10interfaces12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256 4635
_ZN10interfaces12_GLOBAL__N_19ChainImpl16getPackageLimitsERjS2_ 5388
_ZN10interfaces12_GLOBAL__N_19ChainImpl14getBlockHeightERK7uint256 9573
_ZN10interfaces12_GLOBAL__N_19ChainImpl18isReadyToBroadcastEv 13157
_ZN10interfaces12_GLOBAL__N_19ChainImpl22isInitialBlockDownloadEv 15784
_ZZN10interfaces12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommandENKUlRK14JSONRPCRequestR8UniValuebE_clES7_S9_b 18532
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEE 18759
_ZN10interfaces12_GLOBAL__N_19ChainImpl17estimateMaxBlocksEv 19175
_ZN10interfaces12_GLOBAL__N_19ChainImpl13mempoolMinFeeEv 21105
_ZN10interfaces12_GLOBAL__N_19ChainImpl11relayMinFeeEv 22907
_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_19ChainImpl9handleRpcERK11CRPCCommand 31860
_ZN10interfaces12_GLOBAL__N_19ChainImpl16estimateSmartFeeEibP14FeeCalculation 40407
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy15UpdatedBlockTipEPK11CBlockIndexS4_b 42874
_ZN10interfaces12_GLOBAL__N_118NotificationsProxy14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex 45219
_ZN10interfaces12_GLOBAL__N_19ChainImpl13findNextBlockERK7uint256iRKNS_10FoundBlockEPb 76906
_ZN10interfaces12_GLOBAL__N_19ChainImpl17shutdownRequestedEv 77371
_ZN10interfaces12_GLOBAL__N_19ChainImpl25guessVerificationProgressERK7uint256 77554
_ZN10interfaces12_GLOBAL__N_19ChainImpl12relayDustFeeEv 89461
_ZN10interfaces12_GLOBAL__N_19ChainImpl9findBlockERK7uint256RKNS_10FoundBlockE 105147
_ZN10interfaces12_GLOBAL__N_19ChainImpl15getAdjustedTimeEv 136216
_ZN10interfaces12_GLOBAL__N_19FillBlockEPK11CBlockIndexRKNS_10FoundBlockER10UniqueLockI14AnnotatedMixinINSt3__115recursive_mutexEENS9_11unique_lockISA_EEE 182700
_ZN10interfaces12_GLOBAL__N_19ChainImpl22getTransactionAncestryERK7uint256RmS5_ 426805
_ZN10interfaces12_GLOBAL__N_19ChainImpl12checkFinalTxERK12CTransaction 1038424

Generated by: LCOV version 1.15