LCOV - code coverage report
Current view: top level - src/sapling - saplingscriptpubkeyman.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 580 720 80.6 %
Date: 2025-02-23 09:33:43 Functions: 55 64 85.9 %

Function Name Sort by function name Hit count Sort by hit count
_Z18ResetNoteWitnessesRSt3mapI15SaplingOutPoint15SaplingNoteDataSt4lessIS0_ESaISt4pairIKS0_S1_EEERS_I7uint256NSt7__cxx114listIN8libzcash18IncrementalWitnessILm32ENSD_12PedersenHashEEESaISG_EEES2_ISA_ESaIS4_IKSA_SI_EEEi 0
_ZN22SaplingScriptPubKeyMan18GetKeyCreationTimeERKN8libzcash25SaplingIncomingViewingKeyE 0
_ZNK22SaplingScriptPubKeyMan15GetOutPointMemoB5cxx11ERK9CWalletTxRK15SaplingOutPoint 0
_ZNK22SaplingScriptPubKeyMan16GetOutPointValueERK9CWalletTxRK15SaplingOutPoint 0
_ZNK22SaplingScriptPubKeyMan18GetOutPointAddressERK9CWalletTxRK15SaplingOutPoint 0
_ZNK22SaplingScriptPubKeyMan29GetAddressFromInputIfPossibleEPK9CWalletTxi 0
_ZNK22SaplingScriptPubKeyMan29GetAddressFromInputIfPossibleERK7uint256i 0
_ZNK22SaplingScriptPubKeyMan6IsMineERK9CWalletTxRK15SaplingOutPoint 0
_ZNK22SaplingScriptPubKeyMan9ListNotesEv 0
_ZN22SaplingScriptPubKeyMan25LoadSaplingPaymentAddressERKN8libzcash21SaplingPaymentAddressERKNS0_25SaplingIncomingViewingKeyE 1
_ZN22SaplingScriptPubKeyMan28AddSaplingIncomingViewingKeyERKN8libzcash25SaplingIncomingViewingKeyERKNS0_21SaplingPaymentAddressE 1
_ZNK22SaplingScriptPubKeyMan8GetNotesERKSt6vectorI15SaplingOutPointSaIS1_EERS0_I16SaplingNoteEntrySaIS6_EE 1
_ZN22SaplingScriptPubKeyMan22LoadCryptedSaplingZKeyERKN8libzcash29SaplingExtendedFullViewingKeyERKSt6vectorIhSaIhEE 2
_ZNK22SaplingScriptPubKeyMan14IsSaplingSpentERK15SaplingOutPoint 2
_ZNK22SaplingScriptPubKeyMan17GetShieldedChangeERK9CWalletTx 3
_ZNK22SaplingScriptPubKeyMan21AddViewingKeyToWalletERKN8libzcash29SaplingExtendedFullViewingKeyE 3
_ZNK22SaplingScriptPubKeyMan30GetViewingKeyForPaymentAddressERKN8libzcash21SaplingPaymentAddressE 3
_ZN22SaplingScriptPubKeyMan9SetHDSeedERK7CPubKeybb 4
_ZN22SaplingScriptPubKeyMan17BuildWitnessChainEPK11CBlockIndexRKN9Consensus6ParamsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZNK22SaplingScriptPubKeyMan19IsNoteSaplingChangeERK15SaplingOutPointN8libzcash21SaplingPaymentAddressE 5
_ZZNK22SaplingScriptPubKeyMan8GetNotesERKSt6vectorI15SaplingOutPointSaIS1_EERS0_I16SaplingNoteEntrySaIS6_EEENKUlvE_clEv 5
_ZN22SaplingScriptPubKeyMan18EncryptSaplingKeysERSt6vectorIh16secure_allocatorIhEE 7
_ZN22SaplingScriptPubKeyMan21ClearNoteWitnessCacheEv 12
_ZNK22SaplingScriptPubKeyMan29PaymentAddressBelongsToWalletERKN8libzcash21SaplingPaymentAddressE 15
_ZNK22SaplingScriptPubKeyMan22FindMySaplingAddressesERK12CTransaction 19
_ZNK22SaplingScriptPubKeyMan25GetNullifiersForAddressesERKSt3setIN5boost7variantIN8libzcash15InvalidEncodingEJNS3_21SaplingPaymentAddressEEEESt4lessIS6_ESaIS6_EE 29
_ZN22SaplingScriptPubKeyMan15LoadSaplingZKeyERKN8libzcash26SaplingExtendedSpendingKeyE 36
_ZN22SaplingScriptPubKeyMan23LoadSaplingZKeyMetadataERKN8libzcash25SaplingIncomingViewingKeyERK12CKeyMetadata 38
_ZN22SaplingScriptPubKeyMan16TryToRecoverNoteERK9CWalletTxRK15SaplingOutPoint 99
_ZN22SaplingScriptPubKeyMan30AddCryptedSaplingSpendingKeyDBERKN8libzcash29SaplingExtendedFullViewingKeyERKSt6vectorIhSaIhEE 104
_ZNK22SaplingScriptPubKeyMan16GetFilteredNotesERSt6vectorI16SaplingNoteEntrySaIS1_EERN5boost8optionalIN8libzcash21SaplingPaymentAddressEEEibbb 131
_ZNK22SaplingScriptPubKeyMan16GetFilteredNotesERSt6vectorI16SaplingNoteEntrySaIS1_EERSt3setIN5boost7variantIN8libzcash15InvalidEncodingEJNS8_21SaplingPaymentAddressEEEESt4lessISB_ESaISB_EEiibbb 142
_ZN22SaplingScriptPubKeyMan18AddToSaplingSpendsERK7uint256S2_ 144
_ZN22SaplingScriptPubKeyMan22DecrementNoteWitnessesEPK11CBlockIndex 188
_ZNK22SaplingScriptPubKeyMan24IsSaplingNullifierFromMeERK7uint256 191
_ZN22SaplingScriptPubKeyMan15SetupGenerationERK6CKeyIDbb 237
_ZN22SaplingScriptPubKeyMan9SetHDSeedERK6CKeyIDbb 241
_ZNK22SaplingScriptPubKeyMan20getCommonOVKFromSeedEv 241
_ZNK22SaplingScriptPubKeyMan23GetSaplingNoteWitnessesERKSt6vectorI15SaplingOutPointSaIS1_EERS0_IN5boost8optionalIN8libzcash18IncrementalWitnessILm32ENS8_12PedersenHashEEEEESaISC_EER7uint256 304
_ZNK22SaplingScriptPubKeyMan19IsNoteSaplingChangeERKSt3setISt4pairIN5boost7variantIN8libzcash15InvalidEncodingEJNS4_21SaplingPaymentAddressEEEE7uint256ESt4lessIS9_ESaIS9_EERKS7_RK15SaplingOutPoint 381
_ZNK22SaplingScriptPubKeyMan12GetConflictsERK9CWalletTxRSt3setI7uint256St4lessIS4_ESaIS4_EE 395
_ZN22SaplingScriptPubKeyMan10SetHDChainER8CHDChainb 400
_ZN22SaplingScriptPubKeyMan29UpdateSaplingNullifierNoteMapER15SaplingNoteDataRK15SaplingOutPointRKN5boost8optionalI7uint256EE 897
_ZNK22SaplingScriptPubKeyMan31GetSpendingKeyForPaymentAddressERKN8libzcash21SaplingPaymentAddressE 1004
_ZN22SaplingScriptPubKeyMan22AddSpendingKeyToWalletERKN9Consensus6ParamsERKN8libzcash26SaplingExtendedSpendingKeyEl 1007
_Z17WitnessNoteIfMineIN8libzcash18IncrementalWitnessILm32ENS0_12PedersenHashEEEEvP15SaplingNoteDatailRKT_ 1177
_ZNK22SaplingScriptPubKeyMan14IsSaplingSpentERK7uint256 1215
_ZN22SaplingScriptPubKeyMan22GenerateNewSaplingZKeyEv 1245
_ZN22SaplingScriptPubKeyMan12getCommonOVKEv 2140
_ZN22SaplingScriptPubKeyMan14AddSaplingZKeyERKN8libzcash26SaplingExtendedSpendingKeyE 2264
_ZN22SaplingScriptPubKeyMan21AddSaplingSpendingKeyERKN8libzcash26SaplingExtendedSpendingKeyE 2264
_Z22DecrementNoteWitnessesISt3mapI15SaplingOutPoint15SaplingNoteDataSt4lessIS1_ESaISt4pairIKS1_S2_EEEEvRT_il 3893
_ZNK22SaplingScriptPubKeyMan32HaveSpendingKeyForPaymentAddressERKN8libzcash21SaplingPaymentAddressE 4630
_ZNK22SaplingScriptPubKeyMan8GetDebitERK12CTransactionRKh 4786
_ZNK22SaplingScriptPubKeyMan9GetCreditERK9CWalletTxRKhb 21370
_Z21CopyPreviousWitnessesISt3mapI15SaplingOutPoint15SaplingNoteDataSt4lessIS1_ESaISt4pairIKS1_S2_EEEEvRT_il 24249
_Z20UpdateWitnessHeightsISt3mapI15SaplingOutPoint15SaplingNoteDataSt4lessIS1_ESaISt4pairIKS1_S2_EEEEvRT_il 25426
_ZN22SaplingScriptPubKeyMan37UpdateSaplingNullifierNoteMapForBlockEPK6CBlock 42319
_ZN22SaplingScriptPubKeyMan22IncrementNoteWitnessesEPK11CBlockIndexPK6CBlockRN8libzcash21IncrementalMerkleTreeILm32ENS6_12PedersenHashEEE 42368
_ZN22SaplingScriptPubKeyMan35UpdateSaplingNullifierNoteMapWithTxER9CWalletTx 169769
_ZN22SaplingScriptPubKeyMan15UpdatedNoteDataERK9CWalletTxRS0_ 277356
_ZN22SaplingScriptPubKeyMan28UpdateNullifierNoteMapWithTxERK9CWalletTx 403237
_ZNK22SaplingScriptPubKeyMan18FindMySaplingNotesERK12CTransaction 647505
_Z20AppendNoteCommitmentP15SaplingNoteDatailRK7uint256 831966

Generated by: LCOV version 1.14