LCOV - code coverage report
Current view:
top level
-
src/evo
- deterministicmns.h
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
174
182
95.6 %
Date:
2025-04-02 01:23:23
Functions:
61
63
96.8 %
Function Name
Hit count
_ZN16CDeterministicMN16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
810
_ZN16CDeterministicMN16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEKS_19CSerActionSerializeEEvRT0_RT_T1_
381
_ZN16CDeterministicMN16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEES_21CSerActionUnserializeEEvRT0_RT_T1_
18
_ZN16CDeterministicMNC2Em
2486
_ZN16CDeterministicMNC2I15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEE16deserialize_typeRT_
18
_ZN20CDeterministicMNList11UnserializeI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEEvRT_
2
_ZN20CDeterministicMNList17AddUniquePropertyI15CBLSLazyWrapperI13CBLSPublicKeyEEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
1125
_ZN20CDeterministicMNList17AddUniquePropertyI6CKeyIDEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
1070
_ZN20CDeterministicMNList17AddUniquePropertyI8CServiceEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
1113
_ZN20CDeterministicMNList17AddUniquePropertyI9COutPointEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
1070
_ZN20CDeterministicMNList20DeleteUniquePropertyI15CBLSLazyWrapperI13CBLSPublicKeyEEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
126
_ZN20CDeterministicMNList20DeleteUniquePropertyI6CKeyIDEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
47
_ZN20CDeterministicMNList20DeleteUniquePropertyI8CServiceEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
133
_ZN20CDeterministicMNList20DeleteUniquePropertyI9COutPointEEvRKSt10shared_ptrIK16CDeterministicMNERKT_
47
_ZN20CDeterministicMNList20UpdateUniquePropertyI15CBLSLazyWrapperI13CBLSPublicKeyEEEvRKSt10shared_ptrIK16CDeterministicMNERKT_SC_
20835
_ZN20CDeterministicMNList20UpdateUniquePropertyI6CKeyIDEEvRKSt10shared_ptrIK16CDeterministicMNERKT_SA_
20835
_ZN20CDeterministicMNList20UpdateUniquePropertyI8CServiceEEvRKSt10shared_ptrIK16CDeterministicMNERKT_SA_
20835
_ZN20CDeterministicMNListC2ERK7uint256ij
0
_ZN20CDeterministicMNListC2Ev
347187
_ZN21CDeterministicMNState16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
810
_ZN21CDeterministicMNState16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEKS_19CSerActionSerializeEEvRT0_RT_T1_
381
_ZN21CDeterministicMNState16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEES_21CSerActionUnserializeEEvRT0_RT_T1_
18
_ZN21CDeterministicMNState19ResetOperatorFieldsEv
52
_ZN21CDeterministicMNState19UpdateConfirmedHashERK7uint256S2_
475
_ZN21CDeterministicMNStateC2ERK8ProRegPL
480
_ZN21CDeterministicMNStateC2Ev
8917
_ZN21CDeterministicMNStateC2I15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEE16deserialize_typeRT_
18
_ZN24CDeterministicMNListDiff11UnserializeI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEEvRT_
124
_ZN25CDeterministicMNStateDiff16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
17370
_ZN25CDeterministicMNStateDiff16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEKS_19CSerActionSerializeEEvRT0_RT_T1_
8461
_ZN25CDeterministicMNStateDiff16SerializationOpsI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEES_21CSerActionUnserializeEEvRT0_RT_T1_
134
_ZN25CDeterministicMNStateDiffC2ERK21CDeterministicMNStateS2_
8783
_ZNK20CDeterministicMNList16GetValidMNsCountEv
16559
_ZNK20CDeterministicMNList17HasMNByCollateralERK9COutPoint
206
_ZNK20CDeterministicMNList17HasUniquePropertyI13CBLSPublicKeyEEbRKT_
1525
_ZNK20CDeterministicMNList17HasUniquePropertyI15CBLSLazyWrapperI13CBLSPublicKeyEEEbRKT_
1070
_ZNK20CDeterministicMNList17HasUniquePropertyI6CKeyIDEEbRKT_
2457
_ZNK20CDeterministicMNList17HasUniquePropertyI8CServiceEEbRKT_
23386
_ZNK20CDeterministicMNList19GetUniquePropertyMNI13CBLSPublicKeyEESt10shared_ptrIK16CDeterministicMNERKT_
64
_ZNK20CDeterministicMNList19GetUniquePropertyMNI8CServiceEESt10shared_ptrIK16CDeterministicMNERKT_
20802
_ZNK20CDeterministicMNList19GetUniquePropertyMNI9COutPointEESt10shared_ptrIK16CDeterministicMNERKT_
406028
_ZNK20CDeterministicMNList5HasMNERK7uint256
8394
_ZNK20CDeterministicMNList9ForEachMNIZ10protx_listRK14JSONRPCRequestEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
42
_ZNK20CDeterministicMNList9ForEachMNIZ12InitActiveMNvEUlRKSt10shared_ptrIK16CDeterministicMNEE0_EEvbOT_
355
_ZNK20CDeterministicMNList9ForEachMNIZ15listmasternodesRK14JSONRPCRequestEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
168
_ZNK20CDeterministicMNList9ForEachMNIZL16getDMNVotingKeysP7CWalletRKN5boost8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbR8UniValueRiEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
1
_ZNK20CDeterministicMNList9ForEachMNIZN23CDeterministicMNManager21BuildNewListFromBlockERK6CBlockPK11CBlockIndexR16CValidationStateRS_bEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
9689
_ZNK20CDeterministicMNList9ForEachMNIZN23CDeterministicMNManager21DecreasePoSePenaltiesERS_EUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
9689
_ZNK20CDeterministicMNList9ForEachMNIZNK14CMasternodeMan10getMNsInfoEvEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
212
_ZNK20CDeterministicMNList9ForEachMNIZNK14CMasternodeMan17GetMasternodeRankERK5CTxInlEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
1479
_ZNK20CDeterministicMNList9ForEachMNIZNK14CMasternodeMan18GetMasternodeRanksEiEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
156
_ZNK20CDeterministicMNList9ForEachMNIZNK14CMasternodeMan20GetCurrentMasterNodeERK7uint256EUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
303
_ZNK20CDeterministicMNList9ForEachMNIZNK14CMasternodeMan34GetNextMasternodeInQueueForPaymentEibRiPK11CBlockIndexEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
542
_ZNK20CDeterministicMNList9ForEachMNIZNKS_10GetMNPayeeEvEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
15769
_ZNK20CDeterministicMNList9ForEachMNIZNKS_15CalculateScoresERK7uint256EUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
4306
_ZNK20CDeterministicMNList9ForEachMNIZNKS_20GetProjectedMNPayeesEjEUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
0
_ZNK20CDeterministicMNList9ForEachMNIZNKS_9BuildDiffERKS_EUlRKSt10shared_ptrIK16CDeterministicMNEE0_EEvbOT_
8381
_ZNK20CDeterministicMNList9ForEachMNIZNKS_9BuildDiffERKS_EUlRKSt10shared_ptrIK16CDeterministicMNEE_EEvbOT_
8381
_ZNK20CDeterministicMNList9SerializeI13CSizeComputerEEvRT_
144
_ZNK20CDeterministicMNList9SerializeI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEEvRT_
70
_ZNK24CDeterministicMNListDiff9SerializeI13CSizeComputerEEvRT_
16702
_ZNK24CDeterministicMNListDiff9SerializeI15CBaseDataStreamISt6vectorIc25zero_after_free_allocatorIcEEEEEvRT_
8181
_ZNK25CDeterministicMNStateDiff12ApplyToStateER21CDeterministicMNState
10262
Generated by:
LCOV version 1.14