LCOV - code coverage report
Current view:
top level
-
src/node
- interfaces.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
285
504
56.5 %
Date:
2021-06-29 14:35:33
Functions:
65
122
53.3 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
76
162
46.9 %
Function Name
Hit count
_ZN10interfaces8MakeNodeEP11NodeContext
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10executeRpcERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueSA_
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10getReindexEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl10setContextEP11NodeContext
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11appInitMainEPN10interfaces21BlockAndHeaderTipInfoE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11appShutdownEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11getWarningsEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl11initLoggingEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getHeaderTipERiRl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getImportingEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getNodeCountE19ConnectionDirection
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12getNumBlocksEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl12walletClientEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl13getNodesStatsERNSt3__16vectorINS2_5tupleIJ10CNodeStatsb15CNodeStateStatsEEENS2_9allocatorIS7_EEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl13startShutdownEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14baseInitializeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14disconnectByIdEl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14getMempoolSizeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl14handleQuestionENSt3__18functionIFbRK13bilingual_strRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESE_jEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl15getDustRelayFeeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl15listRpcCommandsEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getBestBlockHashEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getLastBlockTimeEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getLogCategoriesEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getNetworkActiveEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16getUnspentOutputERK9COutPointR4Coin
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16handleMessageBoxENSt3__18functionIFbRK13bilingual_strRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl16setNetworkActiveEb
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesRecvEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl17getTotalBytesSentEv
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_18NodeImpl18handleShowProgressENSt3__18functionIFvRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEibEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl19disconnectByAddressERK8CNetAddr
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22getMempoolDynamicUsageEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22isInitialBlockDownloadEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl22rpcUnsetTimerInterfaceEP17RPCTimerInterface
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl23getVerificationProgressEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl23handleBannedListChangedENSt3__18functionIFvvEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl24handleNotifyAlertChangedENSt3__18functionIFvvEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl24initParameterInteractionEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl27rpcSetTimerInterfaceIfUnsetEP17RPCTimerInterface
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl32handleNotifyNetworkActiveChangedENSt3__18functionIFvbEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl33handleNotifyNumConnectionsChangedENSt3__18functionIFviEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl3banERK8CNetAddrl
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl5unbanERK7CSubNet
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl7contextEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl7mapPortEbb
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl8chainmanEv
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl8getProxyE7NetworkR9proxyType
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImpl9getBannedERNSt3__13mapI7CSubNet9CBanEntryNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE
0
interfaces.cpp:_ZN4node12_GLOBAL__N_18NodeImplC2EP11NodeContext
0
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15haveBlockOnDiskEi
0
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl20handleNotifyBlockTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEEENKUlS4_PK11CBlockIndexE_clES4_SB_
0
interfaces.cpp:_ZZN4node12_GLOBAL__N_18NodeImpl21handleNotifyHeaderTipENSt3__18functionIFv20SynchronizationStateN10interfaces8BlockTipEdEEEENKUlS4_PK11CBlockIndexE_clES4_SB_
0
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11initWarningERK13bilingual_str
3
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19rpcEnableDeprecatedERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
3
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16checkChainLimitsERKNSt3__110shared_ptrIK12CTransactionEE
6
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18findAncestorByHashERK7uint256S4_RKN10interfaces10FoundBlockE
10
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9initErrorERK13bilingual_str
28
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18findCommonAncestorERK7uint256S4_RKN10interfaces10FoundBlockES8_S8_
32
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9hasBlocksERK7uint256iNSt3__18optionalIiEE
53
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl20findAncestorByHeightERK7uint256iRKN10interfaces10FoundBlockE
55
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11rpcRunLaterERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFvvEEEl
57
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11isInMempoolERK7uint256
140
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19relayIncrementalFeeEv
166
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValue
239
interfaces.cpp:_ZZN4node12_GLOBAL__N_19ChainImpl15updateRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK8UniValueENKUlRN4util8SettingsEE_clESG_
239
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
248
interfaces.cpp:_ZZN4node12_GLOBAL__N_19ChainImpl12getRwSettingERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlRKN4util8SettingsEE_clESE_
248
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl21rpcSerializationFlagsEv
295
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl23hasDescendantsInMempoolERK7uint256
314
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl10havePrunedEv
348
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonm
474
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl13getTipLocatorEv
514
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl31findFirstBlockWithTimeAndHeightEliRKN10interfaces10FoundBlockE
642
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15findLocatorForkERK13CBlockLocator
726
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl26requestMempoolTransactionsERN10interfaces5Chain13NotificationsE
736
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9getHeightEv
738
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxyC2ENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
747
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxyD2Ev
747
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImpl10disconnectEv
747
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImplC2ENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
747
interfaces.cpp:_ZN4node12_GLOBAL__N_124NotificationsHandlerImplD2Ev
747
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl19handleNotificationsENSt3__110shared_ptrIN10interfaces5Chain13NotificationsEEE
747
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12getBlockHashEi
826
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy17ChainStateFlushedERK13CBlockLocator
833
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl10isRBFOptInERK12CTransaction
944
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9findCoinsERNSt3__13mapI9COutPoint4CoinNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEE
1211
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11initMessageERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
1482
_ZN10interfaces9MakeChainER11NodeContext
1513
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImplC2ER11NodeContext
1513
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
1746
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl20broadcastTransactionERKNSt3__110shared_ptrIK12CTransactionEERKlbRNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
2376
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12showProgressERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEib
3502
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16getPackageLimitsERjS2_
5053
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl18isReadyToBroadcastEv
7001
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl32waitForNotificationsIfTipChangedERK7uint256
7115
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl13mempoolMinFeeEv
9164
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl17estimateMaxBlocksEv
10033
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl11relayMinFeeEv
10725
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl22isInitialBlockDownloadEv
12010
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl16estimateSmartFeeEibP14FeeCalculation
14149
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEm
19934
interfaces.cpp:_ZZN4node12_GLOBAL__N_114RpcHandlerImplC1ERK11CRPCCommandENKUlRK14JSONRPCRequestR8UniValuebE_clES7_S9_b
25542
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImpl10disconnectEv
40504
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImplC2ERK11CRPCCommand
40504
interfaces.cpp:_ZN4node12_GLOBAL__N_114RpcHandlerImplD2Ev
40504
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9handleRpcERK11CRPCCommand
40504
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy15UpdatedBlockTipEPK11CBlockIndexS4_b
43451
interfaces.cpp:_ZN4node12_GLOBAL__N_118NotificationsProxy14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
44929
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12relayDustFeeEv
65901
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl17shutdownRequestedEv
79254
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl25guessVerificationProgressERK7uint256
79402
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl15getAdjustedTimeEv
138063
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl9findBlockERK7uint256RKN10interfaces10FoundBlockE
198884
interfaces.cpp:_ZN4node12_GLOBAL__N_19FillBlockEPK11CBlockIndexRKN10interfaces10FoundBlockER10UniqueLockI14AnnotatedMixinINSt3__115recursive_mutexEENSA_11unique_lockISB_EEERK6CChain
278442
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl22getTransactionAncestryERK7uint256RmS5_
1703986
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl12checkFinalTxERK12CTransaction
2424907
interfaces.cpp:_ZN4node12_GLOBAL__N_19ChainImpl8chainmanEv
5020734
Generated by:
LCOV version 1.14