LCOV - code coverage report
Current view:
top level
-
src/node
- interfaces.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
fuzz_coverage.info
Lines:
9
542
1.7 %
Date:
2023-10-05 12:38:51
Functions:
11
173
6.4 %
Branches:
3
584
0.5 %
Function Name
Hit count
_ZN10interfaces8MakeNodeERN4node11NodeContextE
0
_ZN10interfaces9MakeChainERN4node11NodeContextE
1
_ZN4node12_GLOBAL__N_114RpcHandlerImpl10disconnectEv
0
_ZN4node12_GLOBAL__N_114RpcHandlerImplC2ERK11CRPCCommand
0
_ZN4node12_GLOBAL__N_114RpcHandlerImplD0Ev
0
_ZN4node12_GLOBAL__N_114RpcHandlerImplD2Ev
0
_ZN4node12_GLOBAL__N_118ExternalSignerImpl7getNameB5cxx11Ev
0
_ZN4node12_GLOBAL__N_118ExternalSignerImplC2E14ExternalSigner
0
_ZN4node12_GLOBAL__N_118ExternalSignerImplD0Ev
0
_ZN4node12_GLOBAL__N_118ExternalSignerImplD2Ev
0
_ZN4node12_GLOBAL__N_118NotificationsProxy14BlockConnectedE14ChainstateRoleRKSt10shared_ptrIK6CBlockEPK11CBlockIndex
0
_ZN4node12_GLOBAL__N_118NotificationsProxy15UpdatedBlockTipEPK11CBlockIndexS4_b
0
_ZN4node12_GLOBAL__N_118NotificationsProxy17BlockDisconnectedERKSt10shared_ptrIK6CBlockEPK11CBlockIndex
0
_ZN4node12_GLOBAL__N_118NotificationsProxy17ChainStateFlushedE14ChainstateRoleRK13CBlockLocator
0
_ZN4node12_GLOBAL__N_118NotificationsProxy25TransactionAddedToMempoolERKSt10shared_ptrIK12CTransactionEm
0
_ZN4node12_GLOBAL__N_118NotificationsProxy29TransactionRemovedFromMempoolERKSt10shared_ptrIK12CTransactionE20MemPoolRemovalReasonm
0
_ZN4node12_GLOBAL__N_118NotificationsProxyC2ESt10shared_ptrIN10interfaces5Chain13NotificationsEE
0
_ZN4node12_GLOBAL__N_118NotificationsProxyD0Ev
0
_ZN4node12_GLOBAL__N_118NotificationsProxyD2Ev
0
_ZN4node12_GLOBAL__N_124NotificationsHandlerImpl10disconnectEv
0
_ZN4node12_GLOBAL__N_124NotificationsHandlerImplC2ESt10shared_ptrIN10interfaces5Chain13NotificationsEE
0
_ZN4node12_GLOBAL__N_124NotificationsHandlerImplD0Ev
0
_ZN4node12_GLOBAL__N_124NotificationsHandlerImplD2Ev
0
_ZN4node12_GLOBAL__N_18NodeImpl10executeRpcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValueS9_
0
_ZN4node12_GLOBAL__N_18NodeImpl10setContextEPNS_11NodeContextE
0
_ZN4node12_GLOBAL__N_18NodeImpl11appInitMainEPN10interfaces21BlockAndHeaderTipInfoE
0
_ZN4node12_GLOBAL__N_18NodeImpl11appShutdownEv
0
_ZN4node12_GLOBAL__N_18NodeImpl11getWarningsEv
0
_ZN4node12_GLOBAL__N_18NodeImpl11initLoggingEv
0
_ZN4node12_GLOBAL__N_18NodeImpl12forceSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValue
0
_ZN4node12_GLOBAL__N_18NodeImpl12getHeaderTipERiRl
0
_ZN4node12_GLOBAL__N_18NodeImpl12getNodeCountE19ConnectionDirection
0
_ZN4node12_GLOBAL__N_18NodeImpl12getNumBlocksEv
0
_ZN4node12_GLOBAL__N_18NodeImpl12walletLoaderEv
0
_ZN4node12_GLOBAL__N_18NodeImpl13getExitStatusEv
0
_ZN4node12_GLOBAL__N_18NodeImpl13getNodesStatsERSt6vectorISt5tupleIJ10CNodeStatsb15CNodeStateStatsEESaIS6_EE
0
_ZN4node12_GLOBAL__N_18NodeImpl13resetSettingsEv
0
_ZN4node12_GLOBAL__N_18NodeImpl13startShutdownEv
0
_ZN4node12_GLOBAL__N_18NodeImpl14baseInitializeEv
0
_ZN4node12_GLOBAL__N_18NodeImpl14disconnectByIdEl
0
_ZN4node12_GLOBAL__N_18NodeImpl14getMempoolSizeEv
0
_ZN4node12_GLOBAL__N_18NodeImpl14handleQuestionESt8functionIFbRK13bilingual_strRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_jEE
0
_ZN4node12_GLOBAL__N_18NodeImpl15getDustRelayFeeEv
0
_ZN4node12_GLOBAL__N_18NodeImpl15isLoadingBlocksEv
0
_ZN4node12_GLOBAL__N_18NodeImpl15listRpcCommandsB5cxx11Ev
0
_ZN4node12_GLOBAL__N_18NodeImpl15updateRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValue
0
_ZN4node12_GLOBAL__N_18NodeImpl16getBestBlockHashEv
0
_ZN4node12_GLOBAL__N_18NodeImpl16getLastBlockTimeEv
0
_ZN4node12_GLOBAL__N_18NodeImpl16getLogCategoriesEv
0
_ZN4node12_GLOBAL__N_18NodeImpl16getNetworkActiveEv
0
_ZN4node12_GLOBAL__N_18NodeImpl16getUnspentOutputERK9COutPointR4Coin
0
_ZN4node12_GLOBAL__N_18NodeImpl16handleInitWalletESt8functionIFvvEE
0
_ZN4node12_GLOBAL__N_18NodeImpl16handleMessageBoxESt8functionIFbRK13bilingual_strRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjEE
0
_ZN4node12_GLOBAL__N_18NodeImpl16isSettingIgnoredERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_18NodeImpl16setNetworkActiveEb
0
_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesRecvEv
0
_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesSentEv
0
_ZN4node12_GLOBAL__N_18NodeImpl17handleInitMessageESt8functionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE
0
_ZN4node12_GLOBAL__N_18NodeImpl17shutdownRequestedEv
0
_ZN4node12_GLOBAL__N_18NodeImpl18handleShowProgressESt8functionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEibEE
0
_ZN4node12_GLOBAL__N_18NodeImpl19disconnectByAddressERK8CNetAddr
0
_ZN4node12_GLOBAL__N_18NodeImpl19listExternalSignersEv
0
_ZN4node12_GLOBAL__N_18NodeImpl20broadcastTransactionESt10shared_ptrIK12CTransactionElRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_18NodeImpl20getPersistentSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEdEE
0
_ZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEbEE
0
_ZN4node12_GLOBAL__N_18NodeImpl22getMempoolDynamicUsageEv
0
_ZN4node12_GLOBAL__N_18NodeImpl22isInitialBlockDownloadEv
0
_ZN4node12_GLOBAL__N_18NodeImpl22rpcUnsetTimerInterfaceEP17RPCTimerInterface
0
_ZN4node12_GLOBAL__N_18NodeImpl23getVerificationProgressEv
0
_ZN4node12_GLOBAL__N_18NodeImpl23handleBannedListChangedESt8functionIFvvEE
0
_ZN4node12_GLOBAL__N_18NodeImpl24handleNotifyAlertChangedESt8functionIFvvEE
0
_ZN4node12_GLOBAL__N_18NodeImpl24initParameterInteractionEv
0
_ZN4node12_GLOBAL__N_18NodeImpl27rpcSetTimerInterfaceIfUnsetEP17RPCTimerInterface
0
_ZN4node12_GLOBAL__N_18NodeImpl32handleNotifyNetworkActiveChangedESt8functionIFvbEE
0
_ZN4node12_GLOBAL__N_18NodeImpl33handleNotifyNumConnectionsChangedESt8functionIFviEE
0
_ZN4node12_GLOBAL__N_18NodeImpl3banERK8CNetAddrl
0
_ZN4node12_GLOBAL__N_18NodeImpl4argsEv
0
_ZN4node12_GLOBAL__N_18NodeImpl5unbanERK7CSubNet
0
_ZN4node12_GLOBAL__N_18NodeImpl7contextEv
0
_ZN4node12_GLOBAL__N_18NodeImpl7mapPortEbb
0
_ZN4node12_GLOBAL__N_18NodeImpl8chainmanEv
0
_ZN4node12_GLOBAL__N_18NodeImpl8getProxyE7NetworkR5Proxy
0
_ZN4node12_GLOBAL__N_18NodeImpl9getBannedERSt3mapI7CSubNet9CBanEntrySt4lessIS3_ESaISt4pairIKS3_S4_EEE
0
_ZN4node12_GLOBAL__N_18NodeImplC2ERNS_11NodeContextE
0
_ZN4node12_GLOBAL__N_18NodeImplD0Ev
0
_ZN4node12_GLOBAL__N_18NodeImplD2Ev
0
_ZN4node12_GLOBAL__N_19ChainImpl10getSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl10havePrunedEv
0
_ZN4node12_GLOBAL__N_19ChainImpl10isRBFOptInERK12CTransaction
0
_ZN4node12_GLOBAL__N_19ChainImpl11initMessageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl11initWarningERK13bilingual_str
0
_ZN4node12_GLOBAL__N_19ChainImpl11isInMempoolERK7uint256
0
_ZN4node12_GLOBAL__N_19ChainImpl11relayMinFeeEv
0
_ZN4node12_GLOBAL__N_19ChainImpl11rpcRunLaterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvvEEl
0
_ZN4node12_GLOBAL__N_19ChainImpl12getBlockHashEi
0
_ZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl12relayDustFeeEv
0
_ZN4node12_GLOBAL__N_19ChainImpl12showProgressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEib
0
_ZN4node12_GLOBAL__N_19ChainImpl13getTipLocatorEv
0
_ZN4node12_GLOBAL__N_19ChainImpl13mempoolMinFeeEv
0
_ZN4node12_GLOBAL__N_19ChainImpl15findLocatorForkERK13CBlockLocator
0
_ZN4node12_GLOBAL__N_19ChainImpl15getSettingsListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl15haveBlockOnDiskEi
0
_ZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValueb
0
_ZN4node12_GLOBAL__N_19ChainImpl16checkChainLimitsERKSt10shared_ptrIK12CTransactionE
0
_ZN4node12_GLOBAL__N_19ChainImpl16estimateSmartFeeEibP14FeeCalculation
0
_ZN4node12_GLOBAL__N_19ChainImpl16getPackageLimitsERjS2_
0
_ZN4node12_GLOBAL__N_19ChainImpl17estimateMaxBlocksEv
0
_ZN4node12_GLOBAL__N_19ChainImpl17shutdownRequestedEv
0
_ZN4node12_GLOBAL__N_19ChainImpl18findAncestorByHashERK7uint256S4_RKN10interfaces10FoundBlockE
0
_ZN4node12_GLOBAL__N_19ChainImpl18findCommonAncestorERK7uint256S4_RKN10interfaces10FoundBlockES8_S8_
0
_ZN4node12_GLOBAL__N_19ChainImpl18isReadyToBroadcastEv
0
_ZN4node12_GLOBAL__N_19ChainImpl19handleNotificationsESt10shared_ptrIN10interfaces5Chain13NotificationsEE
0
_ZN4node12_GLOBAL__N_19ChainImpl19hasBlockFilterIndexE15BlockFilterType
0
_ZN4node12_GLOBAL__N_19ChainImpl19relayIncrementalFeeEv
0
_ZN4node12_GLOBAL__N_19ChainImpl19rpcEnableDeprecatedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl20broadcastTransactionERKSt10shared_ptrIK12CTransactionERKlbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4node12_GLOBAL__N_19ChainImpl20findAncestorByHeightERK7uint256iRKN10interfaces10FoundBlockE
0
_ZN4node12_GLOBAL__N_19ChainImpl20hasAssumedValidChainEv
0
_ZN4node12_GLOBAL__N_19ChainImpl21blockFilterMatchesAnyE15BlockFilterTypeRK7uint256RKSt13unordered_setISt6vectorIhSaIhEE14ByteVectorHashSt8equal_toIS9_ESaIS9_EE
0
_ZN4node12_GLOBAL__N_19ChainImpl21getActiveChainLocatorERK7uint256
0
_ZN4node12_GLOBAL__N_19ChainImpl21rpcSerializationFlagsEv
0
_ZN4node12_GLOBAL__N_19ChainImpl22getTransactionAncestryERK7uint256RmS5_PmPl
0
_ZN4node12_GLOBAL__N_19ChainImpl22isInitialBlockDownloadEv
0
_ZN4node12_GLOBAL__N_19ChainImpl23hasDescendantsInMempoolERK7uint256
0
_ZN4node12_GLOBAL__N_19ChainImpl24CalculateCombinedBumpFeeERKSt6vectorI9COutPointSaIS3_EERK8CFeeRate
0
_ZN4node12_GLOBAL__N_19ChainImpl25guessVerificationProgressERK7uint256
0
_ZN4node12_GLOBAL__N_19ChainImpl26requestMempoolTransactionsERN10interfaces5Chain13NotificationsE
0
_ZN4node12_GLOBAL__N_19ChainImpl27CalculateIndividualBumpFeesERKSt6vectorI9COutPointSaIS3_EERK8CFeeRate
0
_ZN4node12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightEliRKN10interfaces10FoundBlockE
0
_ZN4node12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256
0
_ZN4node12_GLOBAL__N_19ChainImpl4argsEv
0
_ZN4node12_GLOBAL__N_19ChainImpl7contextEv
0
_ZN4node12_GLOBAL__N_19ChainImpl8chainmanEv
0
_ZN4node12_GLOBAL__N_19ChainImpl9findBlockERK7uint256RKN10interfaces10FoundBlockE
0
_ZN4node12_GLOBAL__N_19ChainImpl9findCoinsERSt3mapI9COutPoint4CoinSt4lessIS3_ESaISt4pairIKS3_S4_EEE
0
_ZN4node12_GLOBAL__N_19ChainImpl9getHeightEv
0
_ZN4node12_GLOBAL__N_19ChainImpl9handleRpcERK11CRPCCommand
0
_ZN4node12_GLOBAL__N_19ChainImpl9hasBlocksERK7uint256iSt8optionalIiE
0
_ZN4node12_GLOBAL__N_19ChainImpl9initErrorERK13bilingual_str
0
_ZN4node12_GLOBAL__N_19ChainImplC2ERNS_11NodeContextE
1
_ZN4node12_GLOBAL__N_19ChainImplD0Ev
1
_ZN4node12_GLOBAL__N_19ChainImplD2Ev
1
_ZN4node12_GLOBAL__N_19FillBlockEPK11CBlockIndexRKN10interfaces10FoundBlockER10UniqueLockI14AnnotatedMixinISt15recursive_mutexEERK6CChainRKNS_12BlockManagerE
0
_ZZN4node12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommandENKUlRK14JSONRPCRequestR8UniValuebE_clES7_S9_b
0
_ZZN4node12_GLOBAL__N_18NodeImpl12forceSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValueENKUlRN6common8SettingsEE_clESF_
0
_ZZN4node12_GLOBAL__N_18NodeImpl13resetSettingsEvENKUlRN6common8SettingsEE_clES4_
0
_ZZN4node12_GLOBAL__N_18NodeImpl15updateRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValueENKUlRN6common8SettingsEE_clESF_
0
_ZZN4node12_GLOBAL__N_18NodeImpl16getBestBlockHashEvENKUlvE_clEv
0
_ZZN4node12_GLOBAL__N_18NodeImpl16isSettingIgnoredERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRN6common8SettingsEE_clESC_
0
_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEENKUlS3_PK11CBlockIndexE_clES3_SA_
0
_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEENUlS3_PK11CBlockIndexE_C2EOSB_
0
_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEENUlS3_PK11CBlockIndexE_C2ERKSB_
0
_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEENUlS3_PK11CBlockIndexE_D2Ev
0
_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEbEEENKUlS3_llbE_clES3_llb
0
_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEbEEENUlS3_llbE_C2EOS8_
0
_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEbEEENUlS3_llbE_C2ERKS8_
0
_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipESt8functionIFv20SynchronizationStateN10interfaces8BlockTipEbEEENUlS3_llbE_D2Ev
0
_ZZN4node12_GLOBAL__N_18NodeImpl23getVerificationProgressEvENKUlvE_clEv
0
_ZZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKN6common8SettingsEE_clESD_
0
_ZZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK8UniValuebENKUlRN6common8SettingsEE_clESF_
0
_ZZN4node12_GLOBAL__N_19ChainImpl21blockFilterMatchesAnyE15BlockFilterTypeRK7uint256RKSt13unordered_setISt6vectorIhSaIhEE14ByteVectorHashSt8equal_toIS9_ESaIS9_EEENKUlvE_clEv
0
_ZZN4node12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256ENKUlvE_clEv
0
_ZZN4node12_GLOBAL__N_19ChainImpl9getHeightEvENKUlvE_clEv
0
__cxx_global_var_init
2
__cxx_global_var_init.1
2
__cxx_global_var_init.2
2
__cxx_global_var_init.4
2
__cxx_global_var_init.6
2
__cxx_global_var_init.7
0
__cxx_global_var_init.8
2
__cxx_global_var_init.9
2
Generated by:
LCOV version 1.14