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 Sort by function name Hit count Sort by 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