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 Sort by function name Hit count Sort by hit count
_ZN23CDeterministicMNManager18MigrateLegacyDiffsEPK11CBlockIndex 0
_ZN23CDeterministicMNManager18RepairSnapshotPairEPK11CBlockIndexS2_RK20CDeterministicMNListS5_NSt3__18functionIFbRK6CBlockN3gsl8not_nullIS2_EES5_RK15CCoinsViewCachebR20BlockValidationStateRS3_EEERNS_17RecalcDiffsResultE 0
_ZNK20CDeterministicMNList22GetValidMNByCollateralERK9COutPoint 0
_ZN23CDeterministicMNManager18WriteRepairedDiffsERKNSt3__16vectorINS0_4pairI7uint25624CDeterministicMNListDiffEENS0_9allocatorIS5_EEEERNS_17RecalcDiffsResultE 7
_ZN23CDeterministicMNManager18VerifySnapshotPairEPK11CBlockIndexS2_RK20CDeterministicMNListS5_RNS_17RecalcDiffsResultE 11
_ZNK20CDeterministicMNList14GetMNByServiceERK8CService 56
_ZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEi 159
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_ 192
_ZN20CDeterministicMNList10PoSePunishERK7uint256ib 354
_ZNK20CDeterministicMNList11CalcPenaltyEi 354
_ZN23CDeterministicMNManager21CollectSnapshotBlocksEPK11CBlockIndexS2_RKN9Consensus6ParamsE 415
_ZN23CDeterministicMNManager25RecalculateAndRepairDiffsEPK11CBlockIndexS2_R17ChainstateManagerNSt3__18functionIFbRK6CBlockN3gsl8not_nullIS2_EERK20CDeterministicMNListRK15CCoinsViewCachebR20BlockValidationStateRSD_EEEb 415
_ZN23CDeterministicMNManager14CompleteRepairEv 488
_ZNK20CDeterministicMNList18CalcMaxPoSePenaltyEv 708
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_1clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_ 789
_ZNK16CDeterministicMN8ToStringEv 898
_ZN20CDeterministicMNList8RemoveMNERK7uint256 1285
_ZZNK20CDeterministicMNList20GetProjectedMNPayeesEN3gsl8not_nullIKPK11CBlockIndexEEiENK3$_2clERKNSt3__110shared_ptrIK16CDeterministicMNEESE_ 1362
_ZNK23CDeterministicMNManager10IsRepairedEv 2758
_ZNK23CDeterministicMNManager19IsMigrationRequiredEv 3049
_ZN23CDeterministicMNManagerC1ER6CEvoDBR18CMasternodeMetaMan 3063
_ZN23CDeterministicMNManagerC2ER6CEvoDBR18CMasternodeMetaMan 3063
_ZN23CDeterministicMNManagerD1Ev 3063
_ZN23CDeterministicMNManagerD2Ev 3063
_ZNK20CDeterministicMNList18GetMNByOperatorKeyERK13CBLSPublicKey 3340
_ZN20CDeterministicMNList12PoSeDecreaseERK16CDeterministicMN 4508
_ZZNK20CDeterministicMNList9BuildDiffERKS_ENK3$_0clERKNSt3__110shared_ptrIK16CDeterministicMNEES9_ 7117
_ZNK20CDeterministicMNList10GetValidMNERK7uint256 7738
_ZN23CDeterministicMNManager12CleanupCacheEi 8710
_ZN23CDeterministicMNManager13DoMaintenanceEv 15672
_ZNK20CDeterministicMNList14IsMNPoSeBannedERK7uint256 22322
_ZZNK20CDeterministicMNList18GetMNByOperatorKeyERK13CBLSPublicKeyENK3$_0clINSt3__14pairI7uint256NS5_10shared_ptrIK16CDeterministicMNEEEEEEDaRKT_ 22916
_ZN23CDeterministicMNManager9UndoBlockEN3gsl8not_nullIPK11CBlockIndexEERNSt3__18optionalI13MNListUpdatesEE 26566
_ZZNK20CDeterministicMNList6to_smlEvENK3$_0clI16CDeterministicMNEEDaRKT_ 50861
_ZNK20CDeterministicMNList9IsMNValidERK7uint256 73124
_ZN20CDeterministicMNList5AddMNERKNSt3__110shared_ptrIK16CDeterministicMNEEb 82668
_ZN23CDeterministicMNManager12ProcessBlockERK6CBlockN3gsl8not_nullIPK11CBlockIndexEER20BlockValidationStateRK20CDeterministicMNListRNSt3__18optionalI13MNListUpdatesEE 129650
_ZN20CDeterministicMNList8UpdateMNERK7uint256RKNSt3__110shared_ptrIK21CDeterministicMNStateEE 144283
_ZN20CDeterministicMNList14DecreaseScoresEv 214461
_ZN23CDeterministicMNManager15UpdatedBlockTipEN3gsl8not_nullIPK11CBlockIndexEE 224882
_ZNK20CDeterministicMNList9BuildDiffERKS_ 229021
_ZN23CDeterministicMNManager21IsProTxWithCollateralERKNSt3__110shared_ptrIK12CTransactionEEj 230483
_ZNK20CDeterministicMNList6to_smlEv 344121
_ZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEE 348142
_ZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRK25CDeterministicMNStateDiff 401501
_ZZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEEENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_ 477311
_ZNK20CDeterministicMNList17GetMNByInternalIdEy 495407
_ZN20CDeterministicMNList9ApplyDiffEN3gsl8not_nullIPK11CBlockIndexEERK24CDeterministicMNListDiff 533628
_ZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRKNSt3__110shared_ptrIK21CDeterministicMNStateEE 550296
_ZZN20CDeterministicMNList8UpdateMNERK16CDeterministicMNRKNSt3__110shared_ptrIK21CDeterministicMNStateEEENK3$_0clES2_RKNS4_I16NetInfoInterfaceEESE_ 550296
_ZZN23CDeterministicMNManager12CleanupCacheEiENK3$_0clIN9Consensus10LLMQParamsEEEDaRKT_ 635692
_ZNK16CDeterministicMN12to_sml_entryEv 642687
_ZZN23CDeterministicMNManager23GetListForBlockInternalEN3gsl8not_nullIPK11CBlockIndexEEENK3$_0clIN9Consensus10LLMQParamsEEEDaRKT_ 652485
_ZZN20CDeterministicMNList14DecreaseScoresEvENK3$_0clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_ 761043
_ZNK20CDeterministicMNList17GetMNByCollateralERK9COutPoint 851851
_ZNK16CDeterministicMN13GetInternalIdEv 1001002
_ZL17CompareByLastPaidPK16CDeterministicMNS1_ 1223095
_ZL17CompareByLastPaidRK16CDeterministicMNS1_ 1223095
_ZZNK20CDeterministicMNList10GetMNPayeeEN3gsl8not_nullIPK11CBlockIndexEEENK3$_1clINSt3__110shared_ptrIK16CDeterministicMNEEEEDaRKT_ 1471794
_ZN23CDeterministicMNManager17GetListAtChainTipEv 1655062
_ZL27CompareByLastPaid_GetHeightRK16CDeterministicMN 2446190
_ZN23CDeterministicMNManager23GetListForBlockInternalEN3gsl8not_nullIPK11CBlockIndexEE 2499166
_ZNK20CDeterministicMNList5GetMNERK7uint256 2651494

Generated by: LCOV version 1.16