LCOV - code coverage report
Current view: top level - src/wallet - walletdb.cpp (source / functions) Hit Total Coverage
Test: fuzz_coverage.info Lines: 47 968 4.9 %
Date: 2023-10-05 12:38:51 Functions: 40 127 31.5 %
Branches: 53 1376 3.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet10LoadResultC2Ev 0
_ZN6wallet11LoadHDChainEPNS_7CWalletER10DataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet11WalletBatch10LoadWalletEPNS_7CWalletE 0
_ZN6wallet11WalletBatch11ZapSelectTxERSt6vectorI7uint256SaIS2_EES5_ 0
_ZN6wallet11WalletBatch12ErasePurposeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet11WalletBatch12EraseRecordsERKSt13unordered_setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4hashIS7_ESt8equal_toIS7_ESaIS7_EE 0
_ZN6wallet11WalletBatch12WriteCScriptERK7uint160RK7CScript 0
_ZN6wallet11WalletBatch12WriteHDChainERKNS_8CHDChainE 0
_ZN6wallet11WalletBatch12WritePurposeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 0
_ZN6wallet11WalletBatch13ReadBestBlockER13CBlockLocator 0
_ZN6wallet11WalletBatch14EraseWatchOnlyERK7CScript 0
_ZN6wallet11WalletBatch14WriteBestBlockERK13CBlockLocator 0
_ZN6wallet11WalletBatch14WriteMasterKeyEjRKNS_10CMasterKeyE 0
_ZN6wallet11WalletBatch14WriteWatchOnlyERK7CScriptRKNS_12CKeyMetadataE 0
_ZN6wallet11WalletBatch15EraseLockedUTXOERK9COutPoint 0
_ZN6wallet11WalletBatch15WriteCryptedKeyERK7CPubKeyRKSt6vectorIhSaIhEERKNS_12CKeyMetadataE 0
_ZN6wallet11WalletBatch15WriteDescriptorERK7uint256RKNS_16WalletDescriptorE 0
_ZN6wallet11WalletBatch15WriteLockedUTXOERK9COutPoint 0
_ZN6wallet11WalletBatch15WriteMinVersionEi 0
_ZN6wallet11WalletBatch16EraseAddressDataERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEE 0
_ZN6wallet11WalletBatch16WriteKeyMetadataERKNS_12CKeyMetadataERK7CPubKeyb 0
_ZN6wallet11WalletBatch16WriteWalletFlagsEm 0
_ZN6wallet11WalletBatch17WriteOrderPosNextEl 0
_ZN6wallet11WalletBatch18FindWalletTxHashesERSt6vectorI7uint256SaIS2_EE 0
_ZN6wallet11WalletBatch18WriteDescriptorKeyERK7uint256RK7CPubKeyRKSt6vectorIh16secure_allocatorIhEE 0
_ZN6wallet11WalletBatch25WriteCryptedDescriptorKeyERK7uint256RK7CPubKeyRKSt6vectorIhSaIhEE 0
_ZN6wallet11WalletBatch25WriteDescriptorCacheItemsERK7uint256RK15DescriptorCache 0
_ZN6wallet11WalletBatch26EraseActiveScriptPubKeyManEhb 0
_ZN6wallet11WalletBatch26EraseAddressReceiveRequestERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet11WalletBatch26WriteActiveScriptPubKeyManEhRK7uint256b 0
_ZN6wallet11WalletBatch26WriteAddressReceiveRequestERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESK_ 0
_ZN6wallet11WalletBatch26WriteDescriptorParentCacheERK10CExtPubKeyRK7uint256j 0
_ZN6wallet11WalletBatch27WriteAddressPreviouslySpentERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEb 0
_ZN6wallet11WalletBatch27WriteDescriptorDerivedCacheERK10CExtPubKeyRK7uint256jj 0
_ZN6wallet11WalletBatch32WriteDescriptorLastHardenedCacheERK10CExtPubKeyRK7uint256j 0
_ZN6wallet11WalletBatch7EraseTxE7uint256 0
_ZN6wallet11WalletBatch7WriteTxERKNS_9CWalletTxE 0
_ZN6wallet11WalletBatch8ReadPoolElRNS_8CKeyPoolE 0
_ZN6wallet11WalletBatch8TxnAbortEv 0
_ZN6wallet11WalletBatch8TxnBeginEv 0
_ZN6wallet11WalletBatch8WriteKeyERK7CPubKeyRKSt6vectorIh16secure_allocatorIhEERKNS_12CKeyMetadataE 0
_ZN6wallet11WalletBatch9EraseNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet11WalletBatch9ErasePoolEl 0
_ZN6wallet11WalletBatch9TxnCommitEv 0
_ZN6wallet11WalletBatch9WriteNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 0
_ZN6wallet11WalletBatch9WritePoolElRKNS_8CKeyPoolE 0
_ZN6wallet12MakeDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 0
_ZN6wallet14LoadCryptedKeyEPNS_7CWalletER10DataStreamS3_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet17LoadEncryptionKeyEPNS_7CWalletER10DataStreamS3_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet20MaybeCompactWalletDBERNS_13WalletContextE 0
_ZN6wallet7LoadKeyEPNS_7CWalletER10DataStreamS3_RNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6walletL11LoadRecordsEPNS_7CWalletERNS_13DatabaseBatchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10DataStreamSt8functionIFNS_8DBErrorsES1_SD_R11CDataStreamRS9_EE 0
_ZN6walletL11LoadRecordsEPNS_7CWalletERNS_13DatabaseBatchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFNS_8DBErrorsES1_R10DataStreamR11CDataStreamRS9_EE 0
_ZN6walletL12PrefixStreamIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7uint256EEE10DataStreamDpRKT_ 0
_ZN6walletL13LoadTxRecordsEPNS_7CWalletERNS_13DatabaseBatchERSt6vectorI7uint256SaIS5_EERb 0
_ZN6walletL14LoadMinVersionEPNS_7CWalletERNS_13DatabaseBatchE 0
_ZN6walletL15LoadActiveSPKMsEPNS_7CWalletERNS_13DatabaseBatchE 0
_ZN6walletL15LoadWalletFlagsEPNS_7CWalletERNS_13DatabaseBatchE 0
_ZN6walletL18LoadDecryptionKeysEPNS_7CWalletERNS_13DatabaseBatchE 0
_ZN6walletL22LoadAddressBookRecordsEPNS_7CWalletERNS_13DatabaseBatchE 0
_ZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEi 0
_ZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEi 0
_ZZN6walletL13LoadTxRecordsEPNS_7CWalletERNS_13DatabaseBatchERSt6vectorI7uint256SaIS5_EERbENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL13LoadTxRecordsEPNS_7CWalletERNS_13DatabaseBatchERSt6vectorI7uint256SaIS5_EERbENK3$_1clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL13LoadTxRecordsEPNS_7CWalletERNS_13DatabaseBatchERSt6vectorI7uint256SaIS5_EERbENK3$_2clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL15LoadActiveSPKMsEPNS_7CWalletERNS_13DatabaseBatchEENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL18LoadDecryptionKeysEPNS_7CWalletERNS_13DatabaseBatchEENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL22LoadAddressBookRecordsEPNS_7CWalletERNS_13DatabaseBatchEENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL22LoadAddressBookRecordsEPNS_7CWalletERNS_13DatabaseBatchEENK3$_1clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL22LoadAddressBookRecordsEPNS_7CWalletERNS_13DatabaseBatchEENK3$_2clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_1clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_2clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_3clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_4clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_5clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_6clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_7clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_8clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL23LoadLegacyWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_9clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZZN6walletL13LoadTxRecordsEPNS_7CWalletERNS_13DatabaseBatchERSt6vectorI7uint256SaIS5_EERbENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRNS_9CWalletTxEbE_clESN_b 0
_ZZZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlS1_S6_S8_SF_E0_clES1_S6_S8_SF_ 0
_ZZZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlS1_S6_S8_SF_E1_clES1_S6_S8_SF_ 0
_ZZZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlS1_S6_S8_SF_E2_clES1_S6_S8_SF_ 0
_ZZZN6walletL27LoadDescriptorWalletRecordsEPNS_7CWalletERNS_13DatabaseBatchEiENK3$_0clES1_R10DataStreamR11CDataStreamRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlS1_S6_S8_SF_E_clES1_S6_S8_SF_ 0
__cxx_global_var_init.5 0
__cxx_global_var_init 2
__cxx_global_var_init.1 2
__cxx_global_var_init.17 2
__cxx_global_var_init.19 2
__cxx_global_var_init.2 2
__cxx_global_var_init.21 2
__cxx_global_var_init.23 2
__cxx_global_var_init.25 2
__cxx_global_var_init.27 2
__cxx_global_var_init.29 2
__cxx_global_var_init.31 2
__cxx_global_var_init.33 2
__cxx_global_var_init.35 2
__cxx_global_var_init.37 2
__cxx_global_var_init.39 2
__cxx_global_var_init.4 2
__cxx_global_var_init.41 2
__cxx_global_var_init.43 2
__cxx_global_var_init.45 2
__cxx_global_var_init.47 2
__cxx_global_var_init.49 2
__cxx_global_var_init.51 2
__cxx_global_var_init.53 2
__cxx_global_var_init.55 2
__cxx_global_var_init.57 2
__cxx_global_var_init.59 2
__cxx_global_var_init.6 2
__cxx_global_var_init.61 2
__cxx_global_var_init.63 2
__cxx_global_var_init.65 2
__cxx_global_var_init.67 2
__cxx_global_var_init.69 2
__cxx_global_var_init.7 2
__cxx_global_var_init.71 2
__cxx_global_var_init.73 2
__cxx_global_var_init.75 2
__cxx_global_var_init.77 2
__cxx_global_var_init.79 2
__cxx_global_var_init.8 2
__cxx_global_var_init.9 2

Generated by: LCOV version 1.14