LCOV - code coverage report
Current view:
top level
-
src/rpc
- blockchain.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
1756
1917
91.6 %
Date:
2026-06-25 07:23:43
Functions:
111
116
95.7 %
Function Name
Hit count
_ZZ12GetUTXOStatsP10CCoinsViewRN4node12BlockManagerEN6kernel17CoinStatsHashTypeERKNSt3__18functionIFvvEEEPK11CBlockIndexbENK3$_0clEv
0
_ZZL15getmerkleblocksvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZL15pruneblockchainvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
0
_ZZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
0
_ZZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
0
_ZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
2
_ZZL11verifychainvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
4
_ZZL13getdifficultyvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
4
_ZZL14getblockhashesvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
4
_ZZZL15waitfornewblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
4
_ZZL12dumptxoutsetvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
6
_ZZL14getspecialtxesvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
6
_ZZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
8
_Z18CreateUTXOSnapshotRN4node11NodeContextER11CChainStateR8AutoFileRKN2fs4pathES9_
11
_ZZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
12
_ZZL13preciousblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
18
_ZZL16getblockfrompeervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
18
_ZZL15getblockheadersvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
20
_ZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
20
_ZZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
20
_ZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
21
_ZZZL18waitforblockheightvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE0_clEv
26
_ZZL14getblockfiltervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
38
_ZZZL12waitforblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
42
_ZZL15getchaintxstatsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
48
_ZZL16getbestchainlockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
59
_ZZL12getchaintipsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
68
_ZZL15reconsiderblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
68
_Z13ParseHashTypeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
88
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
104
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJS7_A11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
120
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA7_cS8_S7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
126
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS7_S7_S8_S8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
132
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA20_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
138
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA9_cJA7_cA11_cS8_S8_S9_S9_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
138
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
144
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA21_cJA9_cA7_cA11_cS9_S9_SA_SA_EEbRKNS0_3setIT_NS0_4lessISC_EENS4_ISC_EEEERKT0_DpRKT1_
144
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJA11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
150
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA14_cJA21_cA9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
150
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_A11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
156
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA21_cJA14_cS7_A9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
156
_ZZL15gettxoutsetinfovENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
161
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_S7_A11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
162
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA14_cJA21_cS7_S8_A9_cA7_cA11_cSA_SA_SB_SB_EEbRKNS0_3setIT_NS0_4lessISD_EENS4_ISD_EEEERKT0_DpRKT1_
162
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA10_cS8_S8_S7_A20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
168
_ZL14GetUndoCheckedRN4node12BlockManagerEPK11CBlockIndex
193
_Z12GetUTXOStatsP10CCoinsViewRN4node12BlockManagerEN6kernel17CoinStatsHashTypeERKNSt3__18functionIFvvEEEPK11CBlockIndexb
196
_Z26CalculatePercentilesBySizePxRNSt3__16vectorINS0_4pairIxxEENS0_9allocatorIS3_EEEEx
197
_ZZL13getblockstatsvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
205
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRKNS0_3setIT_NS0_4lessIS8_EENS4_IS8_EEEE
206
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJEEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
218
_ZZL15invalidateblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
227
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJS7_EEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
230
_ZL17ParseHashOrHeightRK8UniValueR17ChainstateManager
231
_ZZ11blockToJSONRN4node12BlockManagerERK6CBlockPK11CBlockIndexS7_RKN9chainlock10ChainlocksERKN4llmq19CInstantSendManagerE11TxVerbosityENK3$_0clEv
290
_ZNK21CompareBlocksByHeightclEPK11CBlockIndexS2_
303
_ZL24CalculateTruncatedMedianIxET_RNSt3__16vectorIS0_NS1_9allocatorIS0_EEEE
386
_ZN12_GLOBAL__N_116FindScriptPubKeyERNSt3__16atomicIiEERKNS1_IbEERxP16CCoinsViewCursorRKNS0_3setI7CScriptNS0_4lessISB_EENS0_9allocatorISB_EEEERNS0_3mapI9COutPoint4CoinNSC_ISK_EENSE_INS0_4pairIKSK_SL_EEEEEERNS0_8functionIFvvEEE
1596
_ZN21CoinsViewScanReserver7reserveEv
1612
_ZN21CoinsViewScanReserverC1Ev
1612
_ZN21CoinsViewScanReserverC2Ev
1612
_ZN21CoinsViewScanReserverD1Ev
1612
_ZN21CoinsViewScanReserverD2Ev
1612
_ZZL12scantxoutsetvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
1614
_Z29RegisterBlockchainRPCCommandsR9CRPCTable
3201
__cxx_global_var_init
3308
__cxx_global_var_init.29
3308
__cxx_global_var_init.3
3308
_ZN13CUpdatedBlockC1Ev
3351
_ZN13CUpdatedBlockC2Ev
3351
_Z11blockToJSONRN4node12BlockManagerERK6CBlockPK11CBlockIndexS7_RKN9chainlock10ChainlocksERKN4llmq19CInstantSendManagerE11TxVerbosity
4394
_ZZL8getblockvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
5010
_ZL15GetBlockCheckedRN4node12BlockManagerEPK11CBlockIndex
5129
_ZL15waitfornewblockv
6142
_ZL12dumptxoutsetv
6146
_ZL15getmerkleblocksv
6156
_ZL15pruneblockchainv
6156
_ZL11verifychainv
6160
_ZL13getdifficultyv
6160
_ZL14getblockhashesv
6160
_ZL18waitforblockheightv
6160
_ZL12waitforblockv
6161
_ZL14getspecialtxesv
6162
_ZL13preciousblockv
6174
_ZL16getblockfrompeerv
6174
_ZL15getblockheadersv
6176
_ZL14getblockfilterv
6194
_ZL15getchaintxstatsv
6204
_ZL15reconsiderblockv
6208
_ZL16getbestchainlockv
6215
_ZL12getchaintipsv
6224
_ZL15gettxoutsetinfov
6317
_ZL13getblockstatsv
6359
_ZL15invalidateblockv
6367
_ZZL14getblockheadervENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
6797
_ZL12scantxoutsetv
7772
_ZZL12getblockhashvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
8722
_ZZL13getblockcountvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
11104
_Z17blockheaderToJSONPK11CBlockIndexS1_RKN9chainlock10ChainlocksE
11124
_ZL24ComputeNextBlockAndDepthPK11CBlockIndexS1_RS1_
11124
_ZL8getblockv
11139
_ZL14getblockheaderv
12953
_ZL12getblockhashv
14878
_ZZL8gettxoutvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
14937
_ZZ17getblockchaininfovENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
15136
_ZL13getblockcountv
17260
_ZZL32syncwithvalidationinterfacequeuevENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
18509
_ZL8gettxoutv
21093
_Z17getblockchaininfov
21294
_ZL32syncwithvalidationinterfacequeuev
24649
_Z13GetDifficultyPK11CBlockIndex
26449
_ZL20SoftForkDescPushBackPK11CBlockIndexRKNSt3__113unordered_mapIhiNS2_4hashIhEENS2_8equal_toIhEENS2_9allocatorINS2_4pairIKhiEEEEEER8UniValueRK17ChainstateManagerN9Consensus13DeploymentPosE
30272
_ZZL16getbestblockhashvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
52095
_ZL16getbestblockhashv
58251
_Z20RPCNotifyBlockChangePK11CBlockIndex
226543
_ZL20SoftForkDescPushBackPK11CBlockIndexR8UniValueRK17ChainstateManagerN9Consensus16BuriedDeploymentE
227040
Generated by:
LCOV version 1.16