LCOV - code coverage report
Current view:
top level
-
src/evo
- deterministicmns.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
577
881
65.5 %
Date:
2026-06-25 07:23:43
Functions:
60
63
95.2 %
Function Name
Hit count
_ZL17CompareByLastPaidPK16CDeterministicMNS1_
1223095
_ZL17CompareByLastPaidRK16CDeterministicMNS1_
1223095
_ZL27CompareByLastPaid_GetHeightRK16CDeterministicMN
2446190
_ZN20CDeterministicMNList10PoSePunishERK7uint256ib
354
_ZN20CDeterministicMNList12PoSeDecreaseERK16CDeterministicMN
4508
_ZN20CDeterministicMNList14DecreaseScoresEv
214461
_ZN20CDeterministicMNList5AddMNERKNSt3__110shared_ptrIK16CDeterministicMNEEb
82668
_ZN20CDeterministicMNList8RemoveMNERK7uint256
1285
_ZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRK25CDeterministicMNStateDiff
401501
_ZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRKNSt3__110shared_ptrIK21CDeterministicMNStateEE
550296
_ZN20CDeterministicMNList8UpdateMNERK7uint256RKNSt3__110shared_ptrIK21CDeterministicMNStateEE
144283
_ZN20CDeterministicMNList9ApplyDiffEN3gsl8not_nullIPK11CBlockIndexEERK24CDeterministicMNListDiff
533628
_ZN23CDeterministicMNManager12CleanupCacheEi
8710
_ZN23CDeterministicMNManager12ProcessBlockERK6CBlockN3gsl8not_nullIPK11CBlockIndexEER20BlockValidationStateRK20CDeterministicMNListRNSt3__18optionalI13MNListUpdatesEE
129650
_ZN23CDeterministicMNManager13DoMaintenanceEv
15672
_ZN23CDeterministicMNManager14CompleteRepairEv
488
_ZN23CDeterministicMNManager15UpdatedBlockTipEN3gsl8not_nullIPK11CBlockIndexEE
224882
_ZN23CDeterministicMNManager17GetListAtChainTipEv
1655062
_ZN23CDeterministicMNManager18MigrateLegacyDiffsEPK11CBlockIndex
0
_ZN23CDeterministicMNManager18RepairSnapshotPairEPK11CBlockIndexS2_RK20CDeterministicMNListS5_NSt3__18functionIFbRK6CBlockN3gsl8not_nullIS2_EES5_RK15CCoinsViewCachebR20BlockValidationStateRS3_EEERNS_17RecalcDiffsResultE
0
_ZN23CDeterministicMNManager18VerifySnapshotPairEPK11CBlockIndexS2_RK20CDeterministicMNListS5_RNS_17RecalcDiffsResultE
11
_ZN23CDeterministicMNManager18WriteRepairedDiffsERKNSt3__16vectorINS0_4pairI7uint25624CDeterministicMNListDiffEENS0_9allocatorIS5_EEEERNS_17RecalcDiffsResultE
7
_ZN23CDeterministicMNManager21CollectSnapshotBlocksEPK11CBlockIndexS2_RKN9Consensus6ParamsE
415
_ZN23CDeterministicMNManager21IsProTxWithCollateralERKNSt3__110shared_ptrIK12CTransactionEEj
230483
_ZN23CDeterministicMNManager23GetListForBlockInternalEN3gsl8not_nullIPK11CBlockIndexEE
2499166
_ZN23CDeterministicMNManager25RecalculateAndRepairDiffsEPK11CBlockIndexS2_R17ChainstateManagerNSt3__18functionIFbRK6CBlockN3gsl8not_nullIS2_EERK20CDeterministicMNListRK15CCoinsViewCachebR20BlockValidationStateRSD_EEEb
415
_ZN23CDeterministicMNManager9UndoBlockEN3gsl8not_nullIPK11CBlockIndexEERNSt3__18optionalI13MNListUpdatesEE
26566
_ZN23CDeterministicMNManagerC1ER6CEvoDBR18CMasternodeMetaMan
3063
_ZN23CDeterministicMNManagerC2ER6CEvoDBR18CMasternodeMetaMan
3063
_ZN23CDeterministicMNManagerD1Ev
3063
_ZN23CDeterministicMNManagerD2Ev
3063
_ZNK16CDeterministicMN12to_sml_entryEv
642687
_ZNK16CDeterministicMN13GetInternalIdEv
1001002
_ZNK16CDeterministicMN8ToStringEv
898
_ZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEE
348142
_ZNK20CDeterministicMNList10GetValidMNERK7uint256
7738
_ZNK20CDeterministicMNList11CalcPenaltyEi
354
_ZNK20CDeterministicMNList14GetMNByServiceERK8CService
56
_ZNK20CDeterministicMNList14IsMNPoSeBannedERK7uint256
22322
_ZNK20CDeterministicMNList17GetMNByCollateralERK9COutPoint
851851
_ZNK20CDeterministicMNList17GetMNByInternalIdEy
495407
_ZNK20CDeterministicMNList18CalcMaxPoSePenaltyEv
708
_ZNK20CDeterministicMNList18GetMNByOperatorKeyERK13CBLSPublicKey
3340
_ZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEi
159
_ZNK20CDeterministicMNList22GetValidMNByCollateralERK9COutPoint
0
_ZNK20CDeterministicMNList5GetMNERK7uint256
2651494
_ZNK20CDeterministicMNList6to_smlEv
344121
_ZNK20CDeterministicMNList9BuildDiffERKS_
229021
_ZNK20CDeterministicMNList9IsMNValidERK7uint256
73124
_ZNK23CDeterministicMNManager10IsRepairedEv
2758
_ZNK23CDeterministicMNManager19IsMigrationRequiredEv
3049
_ZZN20CDeterministicMNList14DecreaseScoresEvENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_
761043
_ZZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRKNSt3__110shared_ptrIK21CDeterministicMNStateEEENK3$_0clES2_RKNS4_I16NetInfoInterfaceEESE_
550296
_ZZN23CDeterministicMNManager12CleanupCacheEiENK3$_0clIN9Consensus10LLMQParamsEEEDaRKT_
635692
_ZZN23CDeterministicMNManager23GetListForBlockInternalEN3gsl8not_nullIPK11CBlockIndexEEENK3$_0clIN9Consensus10LLMQParamsEEEDaRKT_
652485
_ZZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEEENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_
477311
_ZZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEEENK3$_1clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_
1471794
_ZZNK20CDeterministicMNList18GetMNByOperatorKeyERK13CBLSPublicKeyENK3$_0clINSt3__14pairI7uint256NS5_10shared_ptrIK16CDeterministicMNEEEEEEDaRKT_
22916
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_
192
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_1clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_
789
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_2clERKNSt3__110shared_ptrIK16CDeterministicMNEESE_
1362
_ZZNK20CDeterministicMNList6to_smlEvENK3$_0clI16CDeterministicMNEEDaRKT_
50861
_ZZNK20CDeterministicMNList9BuildDiffERKS_ENK3$_0clERKNSt3__110shared_ptrIK16CDeterministicMNEES9_
7117
Generated by:
LCOV version 1.16