LCOV - code coverage report
Current view:
top level
-
src/rpc
- blockchain.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
1538
1653
93.0 %
Date:
2020-09-26 01:30:44
Functions:
87
91
95.6 %
Function Name
Hit count
_ZL12waitforblockRK14JSONRPCRequest
0
_ZZL12waitforblockRK14JSONRPCRequestENK3$_2clEv
0
_ZZL12waitforblockRK14JSONRPCRequestENK3$_3clEv
0
_ZZL15waitfornewblockRK14JSONRPCRequestENK3$_0clEv
0
_ZL15waitfornewblockRK14JSONRPCRequest
1
_Z12dumptxoutsetRK14JSONRPCRequest
2
_ZZL15waitfornewblockRK14JSONRPCRequestENK3$_1clEv
2
_ZL15pruneblockchainRK14JSONRPCRequest
4
_ZL11verifychainRK14JSONRPCRequest
5
_ZL13getdifficultyRK14JSONRPCRequest
5
_ZL18waitforblockheightRK14JSONRPCRequest
5
_ZZL18waitforblockheightRK14JSONRPCRequestENK3$_4clEv
5
_ZL11savemempoolRK14JSONRPCRequest
6
_ZZL15gettxoutsetinfoRK14JSONRPCRequestENK3$_6clEv
6
_ZL15reconsiderblockRK14JSONRPCRequest
7
_ZL15gettxoutsetinfoRK14JSONRPCRequest
10
_ZZL18waitforblockheightRK14JSONRPCRequestENK3$_5clEv
11
_ZL13preciousblockRK14JSONRPCRequest
13
_ZL15getchaintxstatsRK14JSONRPCRequest
16
_ZL14getblockfilterRK14JSONRPCRequest
17
_ZL12getchaintipsRK14JSONRPCRequest
29
_ZN12_GLOBAL__N_116FindScriptPubKeyERNSt3__16atomicIiEERKNS1_IbEERxP16CCoinsViewCursorRKNS0_3setI7CScriptNS0_4lessISB_EENS0_9allocatorISB_EEEERNS0_3mapI9COutPoint4CoinNSC_ISK_EENSE_INS0_4pairIKSK_SL_EEEEEERNS0_8functionIFvvEEE
36
_ZN21CoinsViewScanReserver7reserveEv
44
_ZN21CoinsViewScanReserverC1Ev
44
_ZN21CoinsViewScanReserverC2Ev
44
_ZN21CoinsViewScanReserverD1Ev
44
_ZN21CoinsViewScanReserverD2Ev
44
_Z12scantxoutsetRK14JSONRPCRequest
48
_ZL15invalidateblockRK14JSONRPCRequest
51
_ZL19getmempoolancestorsRK14JSONRPCRequest
55
_ZL21getmempooldescendantsRK14JSONRPCRequest
55
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
67
_ZL15getmempoolentryRK14JSONRPCRequest
74
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJS7_A11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
75
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA7_cS8_S7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
78
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA13_cJEEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
78
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJA13_cEEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
81
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA7_cJA11_cS7_S7_S8_S8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
81
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_A13_cEEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
84
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
84
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA20_cJA11_cS8_EEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
84
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA9_cJA7_cA11_cS8_S8_S9_S9_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
84
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA10_cJS7_S7_A13_cEEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
87
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA14_cJA9_cA7_cA11_cS9_S9_SA_SA_EEbRKNS0_3setIT_NS0_4lessISC_EENS4_ISC_EEEERKT0_DpRKT1_
87
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA15_cJA11_cA20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
87
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA15_cJEEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
87
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA10_cS8_S8_A13_cEEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
90
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJA15_cS7_A20_cS7_S7_EEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
90
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA13_cJA15_cEEbRKNS0_3setIT_NS0_4lessISA_EENS4_ISA_EEEERKT0_DpRKT1_
90
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA13_cJA11_cA15_cS8_A20_cS8_S8_EEbRKNS0_3setIT_NS0_4lessISC_EENS4_ISC_EEEERKT0_DpRKT1_
93
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA6_cJA13_cA15_cEEbRKNS0_3setIT_NS0_4lessISB_EENS4_ISB_EEEERKT0_DpRKT1_
93
_ZL14GetUndoCheckedPK11CBlockIndex
99
_Z28CalculatePercentilesByWeightPxRNSt3__16vectorINS0_4pairIxxEENS0_9allocatorIS3_EEEEx
103
_ZL13getblockstatsRK14JSONRPCRequest
108
_ZNK21CompareBlocksByHeightclEPK11CBlockIndexS2_
124
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJEEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
139
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEA11_cJS7_EEbRKNS0_3setIT_NS0_4lessIS9_EENS4_IS9_EEEERKT0_DpRKT1_
145
_ZL24CalculateTruncatedMedianIxET_RNSt3__16vectorIS0_NS1_9allocatorIS0_EEEE
198
_ZL10SetHasKeysINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRKNS0_3setIT_NS0_4lessIS8_EENS4_IS8_EEEE
292
_ZL24BIP9SoftForkDescPushBackR8UniValueRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKN9Consensus6ParamsENSA_13DeploymentPosE
363
_Z17getblockchaininfoRK14JSONRPCRequest
370
__cxx_global_array_dtor
553
_Z29RegisterBlockchainRPCCommandsR9CRPCTable
626
__cxx_global_var_init.10
640
__cxx_global_var_init.8
640
__cxx_global_var_init.9
640
_ZN13CUpdatedBlockC1Ev
646
_ZN13CUpdatedBlockC2Ev
646
_Z17MempoolInfoToJSONRK10CTxMemPool
830
_ZL14getmempoolinfoRK14JSONRPCRequest
833
_ZL32syncwithvalidationinterfacequeueRK14JSONRPCRequest
1292
_ZL22BuriedForkDescPushBackR8UniValueRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
1815
_Z14EnsureChainmanRKN4util3RefE
1882
_Z17blockheaderToJSONPK11CBlockIndexS1_
2597
_ZL14getblockheaderRK14JSONRPCRequest
2600
_ZL16getbestblockhashRK14JSONRPCRequest
3279
_ZL13getblockcountRK14JSONRPCRequest
3655
_ZL12getblockhashRK14JSONRPCRequest
3668
_Z11blockToJSONRK6CBlockPK11CBlockIndexS4_b
3703
_ZL8getblockRK14JSONRPCRequest
4055
_ZL15GetBlockCheckedPK11CBlockIndex
4129
_Z8gettxoutRK14JSONRPCRequest
4971
_ZL13getrawmempoolRK14JSONRPCRequest
5183
_Z13MempoolToJSONRK10CTxMemPoolb
5191
_ZL23MempoolEntryDescriptionv
5367
_ZL24ComputeNextBlockAndDepthPK11CBlockIndexS1_RS1_
6300
_Z13GetDifficultyPK11CBlockIndex
6673
_Z13EnsureMemPoolRKN4util3RefE
12866
_Z17EnsureNodeContextRKN4util3RefE
38998
_Z20RPCNotifyBlockChangePK11CBlockIndex
40759
_ZL11entryToJSONRK10CTxMemPoolR8UniValueRK15CTxMemPoolEntry
53353
Generated by:
LCOV version 1.15