LCOV - code coverage report
Current view:
top level
-
src/node
- interfaces.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
386
526
73.4 %
Date:
2022-04-21 14:51:19
Functions:
104
134
77.6 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
100
176
56.8 %
Function Name
Hit count
interfaces.cpp:_ZN4node12_GLOBAL__N_118ExternalSignerImpl7getNameEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_118ExternalSignerImplC2E14ExternalSigner
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11getWarningsEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11initLoggingEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12forceSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValue
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getHeaderTipERiRl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getNumBlocksEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14disconnectByIdEl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14getMempoolSizeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getLastBlockTimeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getLogCategoriesEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getUnspentOutputERK9COutPointR4Coin
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16handleInitWalletENSt3__18functionIFvvEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16setNetworkActiveEb
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17handleInitMessageENSt3__18functionIFvRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17shutdownRequestedEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl19disconnectByAddressERK8CNetAddr
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl19listExternalSignersEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl20broadcastTransactionENSt3__110shared_ptrIK12CTransactionEElRNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22getMempoolDynamicUsageEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22isInitialBlockDownloadEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl23getVerificationProgressEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl3banERK8CNetAddrl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl5unbanERK7CSubNet
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl7mapPortEbb
0
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl10getSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15haveBlockOnDiskEi
0
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl12forceSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueENKUlRN4util8SettingsEE_clESG_
0
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEEENKUlS4_PK11CBlockIndexE_clES4_SB_
0
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEEENKUlS4_PK11CBlockIndexE_clES4_SB_
0
_ZN10interfaces8MakeNodeERN4node11NodeContextE
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10getReindexEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11appInitMainEPN10interfaces21BlockAndHeaderTipInfoE
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11appShutdownEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getImportingEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl13startShutdownEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14baseInitializeEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14handleQuestionENSt3__18functionIFbRK13bilingual_strRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESE_jEEE
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl15listRpcCommandsEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getBestBlockHashEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16handleMessageBoxENSt3__18functionIFbRK13bilingual_strRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjEEE
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22rpcUnsetTimerInterfaceEP17RPCTimerInterface
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl27rpcSetTimerInterfaceIfUnsetEP17RPCTimerInterface
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl8chainmanEv
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl8getProxyE7NetworkR5Proxy
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImplC2ERNS_11NodeContextE
1
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl15getDustRelayFeeEv
2
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesRecvEv
2
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesSentEv
2
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl13getNodesStatsERNSt3__16vectorINS2_5tupleIJ10CNodeStatsb15CNodeStateStatsEEENS2_9allocatorIS7_EEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl18handleShowProgressENSt3__18functionIFvRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEibEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl23handleBannedListChangedENSt3__18functionIFvvEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl24handleNotifyAlertChangedENSt3__18functionIFvvEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl32handleNotifyNetworkActiveChangedENSt3__18functionIFvbEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl33handleNotifyNumConnectionsChangedENSt3__18functionIFviEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl9getBannedERNSt3__13mapI7CSubNet9CBanEntryNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11initWarningERK13bilingual_str
3
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10setContextEPNS_11NodeContextE
4
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getNetworkActiveEv
4
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl7contextEv
4
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12walletLoaderEv
6
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl24initParameterInteractionEv
6
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl13updateSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValue
7
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl13updateSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueENKUlRN4util8SettingsEE_clESG_
7
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getNodeCountE19ConnectionDirection
9
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18findAncestorByHashERK7uint256S4_RKN10interfaces10FoundBlockE
14
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9initErrorERK13bilingual_str
28
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18findCommonAncestorERK7uint256S4_RKN10interfaces10FoundBlockES8_S8_
32
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10executeRpcERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueSA_
36
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9hasBlocksERK7uint256iNSt3__18optionalIiEE
60
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11rpcRunLaterERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFvvEEEl
62
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl20findAncestorByHeightERK7uint256iRKN10interfaces10FoundBlockE
69
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16isSettingIgnoredERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
72
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl16isSettingIgnoredERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlRN4util8SettingsEE_clESD_
72
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl20getPersistentSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
120
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19relayIncrementalFeeEv
168
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonm
198
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueb
239
interfaces.cpp:_ZZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValuebENKUlRN4util8SettingsEE_clESG_
239
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
247
interfaces.cpp:_ZZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlRKN4util8SettingsEE_clESE_
247
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl10havePrunedEv
324
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl23hasDescendantsInMempoolERK7uint256
325
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19rpcEnableDeprecatedERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
465
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl21rpcSerializationFlagsEv
474
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl13getTipLocatorEv
544
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy17ChainStateFlushedERK13CBlockLocator
652
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15findLocatorForkERK13CBlockLocator
782
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl26requestMempoolTransactionsERN10interfaces5Chain13NotificationsE
782
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9getHeightEv
784
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxyC2ENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
795
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxyD2Ev
795
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImpl10disconnectEv
795
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImplC2ENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
795
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImplD2Ev
795
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19handleNotificationsENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
795
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
817
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightEliRKN10interfaces10FoundBlockE
818
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12getBlockHashEi
861
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl10isRBFOptInERK12CTransaction
1031
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15getSettingsListERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1497
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9findCoinsERNSt3__13mapI9COutPoint4CoinNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE
1590
_ZN10interfaces9MakeChainERN4node11NodeContextE
1631
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImplC2ERNS_11NodeContextE
1631
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11initMessageERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1648
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl20broadcastTransactionERKNSt3__110shared_ptrIK12CTransactionEERKlbRNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
2475
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12showProgressERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEib
3502
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl13mempoolMinFeeEv
4414
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16checkChainLimitsERKNSt3__110shared_ptrIK12CTransactionEE
5177
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16getPackageLimitsERjS2_
5485
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl17estimateMaxBlocksEv
5517
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11relayMinFeeEv
6164
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEm
6729
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256
9368
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18isReadyToBroadcastEv
9389
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16estimateSmartFeeEibP14FeeCalculation
9846
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl22isInitialBlockDownloadEv
14741
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11isInMempoolERK7uint256
26170
interfaces.cpp:_ZZN4node12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommandENKUlRK14JSONRPCRequestR8UniValuebE_clES7_S9_b
27407
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy15UpdatedBlockTipEPK11CBlockIndexS4_b
40774
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
40994
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImpl10disconnectEv
51935
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImplC2ERK11CRPCCommand
51935
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImplD2Ev
51935
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9handleRpcERK11CRPCCommand
51935
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12relayDustFeeEv
64457
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl17shutdownRequestedEv
99335
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl25guessVerificationProgressERK7uint256
99549
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl8chainmanEv
114350
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9findBlockERK7uint256RKN10interfaces10FoundBlockE
236822
interfaces.cpp:_ZN4node12_GLOBAL__N_19FillBlockEPK11CBlockIndexRKN10interfaces10FoundBlockER10UniqueLockI14AnnotatedMixinINSt3__115recursive_mutexEENSA_11unique_lockISB_EEERK6CChain
336536
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl22getTransactionAncestryERK7uint256RmS5_PmPl
1394197
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a