LCOV - code coverage report
Current view:
top level
-
src
- validation.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
1866
2176
85.8 %
Date:
2025-04-02 01:23:23
Functions:
99
101
98.0 %
Function Name
Hit count
_Z10CheckBlockRK6CBlockR16CValidationStatebbb
164847
_Z11CheckInputsRK12CTransactionR16CValidationStateRK15CCoinsViewCachebjbR26PrecomputedTransactionDataPSt6vectorI12CScriptCheckSaISA_EE
3156246
_Z11DumpMempoolRK10CTxMemPool
347
_Z11FindUndoPosR16CValidationStateiR11FlatFilePosj
40744
_Z11GetChainTipv
1049
_Z11LoadMempoolR10CTxMemPool
347
_Z11UpdateCoinsRK12CTransactionR15CCoinsViewCacheR7CTxUndoib
2954040
_Z11UpdateCoinsRK12CTransactionR15CCoinsViewCacheib
2521320
_Z12CheckFinalTxRKSt10shared_ptrIK12CTransactionEi
1172837
_Z12FindBlockPosR16CValidationStateR11FlatFilePosjjmb
41154
_Z12LoadChainTipRK12CChainParams
157
_Z12OpenUndoFileRK11FlatFilePosb
43285
_Z12ReplayBlocksRK12CChainParamsP10CCoinsView
357
_Z13ApplyTxInUndoO4CoinR15CCoinsViewCacheRK9COutPoint
121053
_Z13GetBlockValuei
359707
_Z13OpenBlockFileRK11FlatFilePosb
327298
_Z14ActiveProtocolv
85256
_Z14CheckBlockTimeRK12CBlockHeaderR16CValidationStateP11CBlockIndex
55823
_Z14GetMinRelayFeeRK12CTransactionRK10CTxMemPoolj
149669
_Z14GetMinRelayFeej
250537
_Z14GetSpendHeightRK15CCoinsViewCache
3156246
_Z14GetTransactionRK7uint256RSt10shared_ptrIK12CTransactionERS_bP11CBlockIndex
204226
_Z14LoadBlockIndexRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
357
_Z15DisconnectBlockR6CBlockPK11CBlockIndexR15CCoinsViewCache
1405
_Z15InvalidateBlockR16CValidationStateRK12CChainParamsP11CBlockIndex
30
_Z15ProcessNewBlockRKSt10shared_ptrIK6CBlockEPK11FlatFilePos
51654
_Z15ReconsiderBlockR16CValidationStateP11CBlockIndex
10
_Z16FlushStateToDiskv
800
_Z16GetBlockFileInfom
1
_Z16InsertBlockIndexRK7uint256
65764
_Z16LimitMempoolSizeR10CTxMemPoolmm
119359
_Z16LoadGenesisBlockv
475
_Z16UnloadBlockIndexv
475
_Z16WriteBlockToDiskRK6CBlockR11FlatFilePos
40810
_Z17AcceptBlockHeaderRK6CBlockR16CValidationStatePP11CBlockIndexS5_
41110
_Z17ActivateBestChainR16CValidationStateSt10shared_ptrIK6CBlockE
41476
_Z17ReadBlockFromDiskR6CBlockPK11CBlockIndex
82272
_Z17ReadBlockFromDiskR6CBlockRK11FlatFilePos
82272
_Z17TestBlockValidityR16CValidationStateRK6CBlockP11CBlockIndexbbb
14952
_Z17ThreadScriptCheckv
2868
_Z18AcceptToMemoryPoolR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPbbbb
159056
_Z19ConvertBitsToDoublej
0
_Z19GetBlockPosFilenameRK11FlatFilePos
10
_Z19GetShieldedTxMinFeeRK12CTransaction
5397
_Z20ContextualCheckBlockRK6CBlockR16CValidationStateP11CBlockIndex
55813
_Z20GetMasternodePaymenti
14606
_Z21FindForkInGlobalIndexRK6CChainRK13CBlockLocator
1524
_Z21LoadExternalBlockFileP8_IO_FILEP11FlatFilePos
5
_Z22IsInitialBlockDownloadv
4629439
_Z24CheckColdStakeFreeOutputRK12CTransactioni
10307
_Z25ReceivedBlockTransactionsRK6CBlockR16CValidationStateP11CBlockIndexRK11FlatFilePos
41154
_Z26AcceptToMemoryPoolWithTimeR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPblbbb
159079
_Z26CheckForkWarningConditionsv
41345
_Z26ContextualCheckBlockHeaderRK12CBlockHeaderR16CValidationStateP11CBlockIndex
55828
_Z35CheckForkWarningConditionsOnNewForkP11CBlockIndex
45
_Z9CheckWorkRK6CBlockPK11CBlockIndex
41106
_Z9GetOutputRK7uint256jR16CValidationStateR6CTxOut
0
_ZL10ConnectTipR16CValidationStateP11CBlockIndexRKSt10shared_ptrIK6CBlockER12ConnectTraceR29DisconnectedBlockTransactions
41292
_ZL11AcceptBlockRK6CBlockR16CValidationStatePP11CBlockIndexPK11FlatFilePos
41346
_ZL11AlertNotifyRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZL11UndoFileSeqv
84832
_ZL12BlockFileSeqv
368921
_ZL12ConnectBlockRK6CBlockR16CValidationStateP11CBlockIndexR15CCoinsViewCacheb
56242
_ZL12GetPrevIndexRK6CBlockPP11CBlockIndexR16CValidationState
41351
_ZL13DisconnectTipR16CValidationStateRK12CChainParamsP29DisconnectedBlockTransactions
283
_ZL14FlushBlockFileb
803
_ZL15AddToBlockIndexRK6CBlock
41174
_ZL15CheckBlockIndexv
123223
_ZL15IsUnspentOnForkRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS0_ESaIS0_EERKSt3setI7CBigNumSt4lessIS8_ESaIS8_EEPK11CBlockIndexR16CValidationStateRSH_
58
_ZL16FlushStateToDiskR16CValidationState14FlushStateMode
242422
_ZL16LoadBlockIndexDBRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
352
_ZL16RollforwardBlockPK11CBlockIndexR15CCoinsViewCacheRK12CChainParams
7
_ZL16SkipInvalidUTXOSi
396700
_ZL17FindMostWorkChainv
41521
_ZL17GetLastCheckpointv
55823
_ZL17InvalidBlockFoundP11CBlockIndexRK16CValidationState
45
_ZL17InvalidChainFoundP11CBlockIndex
120
_ZL20IsSpentOnActiveChainRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS0_ESaIS0_EEPK11CBlockIndex
6
_ZL21ActivateBestChainStepR16CValidationStateP11CBlockIndexRKSt10shared_ptrIK6CBlockERbR12ConnectTrace
41226
_ZL21UpdateMempoolForReorgR29DisconnectedBlockTransactionsb
63
_ZL22GetTotalShieldedTxSizeRK6CBlock
160
_ZL24AcceptToMemoryPoolWorkerR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPblbbbRSt6vectorI9COutPointSaISB_EE
159079
_ZL24CheckInBlockDoubleSpendsRK6CBlockiR16CValidationStateRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS5_ESaIS5_EERSt3setI7CBigNumSt4lessISD_ESaISD_EE
6570
_ZL25IsCurrentForFeeEstimationv
147065
_ZL25PruneBlockIndexCandidatesv
41404
_ZL9AbortNodeR16CValidationStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
1
_ZL9AbortNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_
1
_ZL9UpdateTipP11CBlockIndex
41529
_ZN12CMainCleanupD2Ev
479
_ZN12CScriptCheckclEv
1184203
_ZN12ConnectTrace14BlockConnectedEP11CBlockIndexSt10shared_ptrIK6CBlockE
41247
_ZN12ConnectTrace18GetBlocksConnectedEv
41225
_ZN12_GLOBAL__N_115UndoWriteToDiskERK10CBlockUndoR11FlatFilePosRK7uint256
40744
_ZN12_GLOBAL__N_116UndoReadFromDiskER10CBlockUndoRK11FlatFilePosRK7uint256
2541
_ZN9CVerifyDB8VerifyDBEP10CCoinsViewii
158
_ZN9CVerifyDBC2Ev
158
_ZN9CVerifyDBD2Ev
158
_ZN9Consensus13CheckTxInputsERK12CTransactionR16CValidationStateRK15CCoinsViewCachei
3156246
_ZNK12_GLOBAL__N_125CBlockIndexWorkComparatorclEPK11CBlockIndexS3_
93818860
_ZNK14CBlockFileInfo8ToStringB5cxx11Ev
353
_ZZ17ReadBlockFromDiskR6CBlockPK11CBlockIndexENKUlvE_clEv
82272
Generated by:
LCOV version 1.14