LCOV - code coverage report
Current view: top level - src/node - interfaces.cpp (source / functions) Hit Total Coverage
Test: fuzz_coverage.info Lines: 8 533 1.5 %
Date: 2023-11-12 01:39:15 Functions: 4 168 2.4 %
Branches: 3 540 0.6 %

Function Name Sort by function name Hit count Sort by 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_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 0
__cxx_global_var_init.1 0
__cxx_global_var_init.3 0
__cxx_global_var_init.5 0
__cxx_global_var_init.6 0
__cxx_global_var_init.7 0
__cxx_global_var_init.8 0

Generated by: LCOV version 1.14