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