LCOV - code coverage report
Current view:
top level
-
src/rpc
- blockchain.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
test_dash_coverage.info
Lines:
751
1917
39.2 %
Date:
2026-06-25 07:23:51
Functions:
40
116
34.5 %
Function Name
Hit count
_Z11blockToJSONRN4node12BlockManagerERK6CBlockPK11CBlockIndexS7_RKN9chainlock10ChainlocksERKN4llmq19CInstantSendManagerE11TxVerbosity
0
_Z13ParseHashTypeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
0
_Z17blockheaderToJSONPK11CBlockIndexS1_RKN9chainlock10ChainlocksE
0
_Z20RPCNotifyBlockChangePK11CBlockIndex
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJA11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_A11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_S7_A11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA10_cS8_S8_S7_A20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA7_cS8_S7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJEEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJS7_EEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA14_cJA21_cA9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA14_cJA21_cS7_S8_A9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA20_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA21_cJA14_cS7_A9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA21_cJA9_cA7_cA11_cS9_S9_SA_SA_EEbRKNS0_3setIT_NS0_4lessISC_EENS4_ISC_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS7_S7_S8_S8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJS7_A11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA9_cJA7_cA11_cS8_S8_S9_S9_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
0
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRKNS0_3setIT_NS0_4lessIS8_EENS4_IS8_EEEE
0
_ZL14GetUndoCheckedRN4node12BlockManagerEPK11CBlockIndex
0
_ZL15GetBlockCheckedRN4node12BlockManagerEPK11CBlockIndex
0
_ZL17ParseHashOrHeightRK8UniValueR17ChainstateManager
0
_ZL20SoftForkDescPushBackPK11CBlockIndexR8UniValueRK17ChainstateManagerN9Consensus16BuriedDeploymentE
0
_ZL20SoftForkDescPushBackPK11CBlockIndexRKNSt3__113unordered_mapIhiNS2_4hashIhEENS2_8equal_toIhEENS2_9allocatorINS2_4pairIKhiEEEEEER8UniValueRK17ChainstateManagerN9Consensus13DeploymentPosE
0
_ZL24CalculateTruncatedMedianIxET_RNSt3__16vectorIS0_NS1_9allocatorIS0_EEEE
0
_ZL24ComputeNextBlockAndDepthPK11CBlockIndexS1_RS1_
0
_ZN12_GLOBAL__N_116FindScriptPubKeyERNSt3__16atomicIiEERKNS1_IbEERxP16CCoinsViewCursorRKNS0_3setI7CScriptNS0_4lessISB_EENS0_9allocatorISB_EEEERNS0_3mapI9COutPoint4CoinNSC_ISK_EENSE_INS0_4pairIKSK_SL_EEEEEERNS0_8functionIFvvEEE
0
_ZN21CoinsViewScanReserver7reserveEv
0
_ZN21CoinsViewScanReserverC1Ev
0
_ZN21CoinsViewScanReserverC2Ev
0
_ZN21CoinsViewScanReserverD1Ev
0
_ZN21CoinsViewScanReserverD2Ev
0
_ZNK21CompareBlocksByHeightclEPK11CBlockIndexS2_
0
_ZZ11blockToJSONRN4node12BlockManagerERK6CBlockPK11CBlockIndexS7_RKN9chainlock10ChainlocksERKN4llmq19CInstantSendManagerE11TxVerbosityENK3$_0clEv
0
_ZZ12GetUTXOStatsP10CCoinsViewRN4node12BlockManagerEN6kernel17CoinStatsHashTypeERKNSt3__18functionIFvvEEEPK11CBlockIndexbENK3$_0clEv
0
_ZZ17getblockchaininfovENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL11verifychainvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL12dumptxoutsetvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL12getblockhashvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL12getchaintipsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL12scantxoutsetvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL13getblockcountvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL13getblockstatsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL13getdifficultyvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL13preciousblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL14getblockfiltervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL14getblockhashesvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL14getblockheadervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL14getspecialtxesvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15getblockheadersvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15getchaintxstatsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15getmerkleblocksvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15gettxoutsetinfovENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15invalidateblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15pruneblockchainvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15reconsiderblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL16getbestblockhashvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL16getbestchainlockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL32syncwithvalidationinterfacequeuevENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL8getblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL8gettxoutvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
0
_ZZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
0
_ZZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
0
_ZZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
0
_ZZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
0
_ZZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
0
_ZZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
0
_ZZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
0
_Z26CalculatePercentilesBySizePxRNSt3__16vectorINS0_4pairIxxEENS0_9allocatorIS3_EEEEx
4
_Z13GetDifficultyPK11CBlockIndex
5
_Z12GetUTXOStatsP10CCoinsViewRN4node12BlockManagerEN6kernel17CoinStatsHashTypeERKNSt3__18functionIFvvEEEPK11CBlockIndexb
9
_Z18CreateUTXOSnapshotRN4node11NodeContextER11CChainStateR8AutoFileRKN2fs4pathES9_
9
_Z17getblockchaininfov
92
_ZL11verifychainv
92
_ZL12dumptxoutsetv
92
_ZL12getblockhashv
92
_ZL12getchaintipsv
92
_ZL12scantxoutsetv
92
_ZL12waitforblockv
92
_ZL13getblockcountv
92
_ZL13getblockstatsv
92
_ZL13getdifficultyv
92
_ZL13preciousblockv
92
_ZL14getblockfilterv
92
_ZL14getblockhashesv
92
_ZL14getblockheaderv
92
_ZL14getspecialtxesv
92
_ZL15getblockheadersv
92
_ZL15getchaintxstatsv
92
_ZL15getmerkleblocksv
92
_ZL15gettxoutsetinfov
92
_ZL15invalidateblockv
92
_ZL15pruneblockchainv
92
_ZL15reconsiderblockv
92
_ZL15waitfornewblockv
92
_ZL16getbestblockhashv
92
_ZL16getbestchainlockv
92
_ZL16getblockfrompeerv
92
_ZL18waitforblockheightv
92
_ZL32syncwithvalidationinterfacequeuev
92
_ZL8getblockv
92
_ZL8gettxoutv
92
_ZN13CUpdatedBlockC1Ev
146
_ZN13CUpdatedBlockC2Ev
146
__cxx_global_var_init
146
__cxx_global_var_init.29
146
__cxx_global_var_init.3
146
_Z29RegisterBlockchainRPCCommandsR9CRPCTable
178
Generated by:
LCOV version 1.16