LCOV - code coverage report
Current view: top level - src/governance - object.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 415 605 68.6 %
Date: 2026-06-25 07:23:43 Functions: 48 51 94.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN10governance16ValidateProposalERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERS6_bb 6333
_ZN12_GLOBAL__N_111ValidateURLERK8UniValueRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6031
_ZN12_GLOBAL__N_112GetDataValueERK8UniValueRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERS9_SC_ 18354
_ZN12_GLOBAL__N_112GetDataValueERK8UniValueRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERdRS9_ 6036
_ZN12_GLOBAL__N_112GetDataValueERK8UniValueRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERxRS9_ 18852
_ZN12_GLOBAL__N_112ValidateNameERK8UniValueRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6288
_ZN12_GLOBAL__N_112ValidateTypeERK8UniValueRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6289
_ZN12_GLOBAL__N_117ParseProposalJSONERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEER8UniValueRS6_ 6333
_ZN12_GLOBAL__N_121ValidatePaymentAmountERK8UniValueRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6036
_ZN12_GLOBAL__N_121ValidateStartEndEpochERK8UniValuebRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6282
_ZN12_GLOBAL__N_122ValidatePaymentAddressERK8UniValuebRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 6035
_ZN12_GLOBAL__N_18CheckURLERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 6028
_ZN17CGovernanceObject11ProcessVoteER18CMasternodeMetaManbRK20CDeterministicMNListRK15CGovernanceVoteR20CGovernanceException 1500
_ZN17CGovernanceObject12SetSignatureE4SpanIKhE 32
_ZN17CGovernanceObject18RemoveInvalidVotesERK20CDeterministicMNListRK9COutPoint 0
_ZN17CGovernanceObject19UpdateLocalValidityERK20CDeterministicMNListRK17ChainstateManager 592
_ZN17CGovernanceObject20ClearMasternodeVotesERK20CDeterministicMNList 0
_ZN17CGovernanceObject21SetMasternodeOutpointERK9COutPoint 32
_ZN17CGovernanceObject23UpdateSentinelVariablesERK20CDeterministicMNList 1184
_ZN17CGovernanceObject8LoadDataEv 907
_ZN17CGovernanceObjectC1ERK7uint256ixS2_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 266
_ZN17CGovernanceObjectC1ERKS_ 62316
_ZN17CGovernanceObjectC1Ev 248
_ZN17CGovernanceObjectC2ERK7uint256ixS2_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE 266
_ZN17CGovernanceObjectC2ERKS_ 62520
_ZN17CGovernanceObjectC2Ev 641
_ZN20CGovernanceExceptionC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE32governance_exception_type_enum_ti 1520
_ZN20CGovernanceExceptionC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE32governance_exception_type_enum_ti 1520
_ZNK17CGovernanceObject10GetNoCountERK20CDeterministicMNList18vote_signal_enum_t 44152
_ZNK17CGovernanceObject11GetDataHashEv 1184
_ZNK17CGovernanceObject11GetYesCountERK20CDeterministicMNList18vote_signal_enum_t 44152
_ZNK17CGovernanceObject12GetStateJsonERK17ChainstateManagerRK20CDeterministicMNListRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE 18048
_ZNK17CGovernanceObject13GetJSONObjectEv 1030
_ZNK17CGovernanceObject14CheckSignatureERK13CBLSPublicKey 376
_ZNK17CGovernanceObject14IsValidLocallyERK20CDeterministicMNListRK17ChainstateManagerRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERbb 19282
_ZNK17CGovernanceObject14IsValidLocallyERK20CDeterministicMNListRK17ChainstateManagerRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEb 19014
_ZNK17CGovernanceObject15GetAbstainCountERK20CDeterministicMNList18vote_signal_enum_t 18558
_ZNK17CGovernanceObject16GetSignatureHashEv 408
_ZNK17CGovernanceObject17GetCurrentMNVotesERK9COutPointR10vote_rec_t 599
_ZNK17CGovernanceObject17IsCollateralValidERK17ChainstateManagerRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERb 224
_ZNK17CGovernanceObject18CountMatchingVotesERK20CDeterministicMNList18vote_signal_enum_t19vote_outcome_enum_t 106862
_ZNK17CGovernanceObject18GetAbsoluteNoCountERK20CDeterministicMNList18vote_signal_enum_t 1184
_ZNK17CGovernanceObject18GetDataAsHexStringEv 25428
_ZNK17CGovernanceObject19GetAbsoluteYesCountERK20CDeterministicMNList18vote_signal_enum_t 24410
_ZNK17CGovernanceObject19GetMinCollateralFeeEv 266
_ZNK17CGovernanceObject19GetUniqueVoterCountERK20CDeterministicMNList18vote_signal_enum_t 0
_ZNK17CGovernanceObject20GetDataAsPlainStringEv 20785
_ZNK17CGovernanceObject7GetDataER8UniValue 1296
_ZNK17CGovernanceObject7GetHashEv 43100
_ZZNK17CGovernanceObject12GetStateJsonERK17ChainstateManagerRK20CDeterministicMNListRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEENK3$_0clEv 18048
_ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE32governance_exception_type_enum_t 1520

Generated by: LCOV version 1.16