LCOV - code coverage report
Current view: top level - src/wallet - walletdb.cpp (source / functions) Hit Total Coverage
Test: test_dash_coverage.info Lines: 406 803 50.6 %
Date: 2026-06-25 07:23:51 Functions: 50 65 76.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet11WalletBatch12ErasePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet11WalletBatch12EraseRecordsERKNSt3__113unordered_setINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_4hashIS8_EENS1_8equal_toIS8_EENS6_IS8_EEEE 0
_ZN6wallet11WalletBatch12WriteHDChainERKNS_8CHDChainE 0
_ZN6wallet11WalletBatch13WriteHDPubKeyERKNS_9CHDPubKeyERKNS_12CKeyMetadataE 0
_ZN6wallet11WalletBatch14WriteMasterKeyEjRKNS_10CMasterKeyE 0
_ZN6wallet11WalletBatch15WriteCryptedKeyERK7CPubKeyRKNSt3__16vectorIhNS4_9allocatorIhEEEERKNS_12CKeyMetadataE 0
_ZN6wallet11WalletBatch15WriteLockedUTXOERK9COutPoint 0
_ZN6wallet11WalletBatch21WriteGovernanceObjectERKN10Governance6ObjectE 0
_ZN6wallet11WalletBatch25WriteCryptedDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIhNS7_9allocatorIhEEEESD_SD_ 0
_ZN6wallet11WalletBatch26EraseActiveScriptPubKeyManEb 0
_ZN6wallet11WalletBatch9EraseNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet11WalletBatch9IsKeyTypeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet11WalletBatch9TxnCommitEv 0
_ZN6wallet12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_RKNS4_8functionIFbRKSA_EEE 0
_ZN6wallet20MaybeCompactWalletDBERNS_13WalletContextE 0
_ZN6wallet11WalletBatch11ZapSelectTxERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEES7_ 1
_ZN6wallet11WalletBatch18FindWalletTxHashesERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEE 1
_ZN6wallet11WalletBatch7EraseTxE7uint256 1
_ZN6wallet11WalletBatch14WriteWatchOnlyERK7CScriptRKNS_12CKeyMetadataE 2
_ZN6wallet11WalletBatch16EraseAddressDataERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEE 2
_ZN6wallet11WalletBatch26EraseAddressReceiveRequestERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 2
_ZN6wallet11WalletBatch8TxnAbortEv 2
_ZN6wallet11WalletBatch8TxnBeginEv 2
_ZZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEEENK3$_0clERNS_9CWalletTxEb 2
_ZN6wallet11WalletBatch14EraseWatchOnlyERK7CScript 5
_ZN6wallet11WalletBatch14WriteBestBlockERK13CBlockLocator 5
_ZN6wallet11WalletBatch15WriteMinVersionEi 5
_ZN6wallet11WalletBatch27WriteAddressPreviouslySpentERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEEb 6
_ZN6wallet11WalletBatch26WriteAddressReceiveRequestERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEESG_ 8
_ZN6wallet11WalletBatch12WriteCScriptERK7uint160RK7CScript 9
_ZN6wallet11WalletBatch13ReadBestBlockER13CBlockLocator 10
_ZN6wallet12MakeDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 15
_ZN6wallet25CreateDummyWalletDatabaseEv 20
_ZN6wallet24CreateMockWalletDatabaseERNS_15DatabaseOptionsE 36
_ZN6wallet24CreateMockWalletDatabaseEv 36
_ZN6wallet11WalletBatch17WriteCoinJoinSaltERK7uint256 39
_ZN6wallet11WalletBatch15EraseLockedUTXOERK9COutPoint 41
_ZN6wallet11WalletBatch26WriteActiveScriptPubKeyManERK7uint256b 44
_ZN6wallet11WalletBatch10LoadWalletEPNS_7CWalletE 45
_ZN6wallet16CWalletScanStateC1Ev 45
_ZN6wallet16CWalletScanStateC2Ev 45
_ZN6wallet16CWalletScanStateD1Ev 45
_ZN6wallet16CWalletScanStateD2Ev 45
_ZN6wallet11WalletBatch26WriteDescriptorParentCacheERK10CExtPubKeyRK7uint256j 70
_ZN6wallet11WalletBatch32WriteDescriptorLastHardenedCacheERK10CExtPubKeyRK7uint256j 70
_ZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEE 73
_ZN6wallet11WalletBatch18WriteDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERKNS7_12basic_stringIcNS7_11char_traitsIcEES9_IcEEESK_ 80
_ZN6wallet11WalletBatch16ReadCoinJoinSaltER7uint256b 84
_ZN6wallet11WalletBatch16WriteWalletFlagsEy 110
__cxx_global_var_init 146
__cxx_global_var_init.1 146
__cxx_global_var_init.10 146
__cxx_global_var_init.8 146
_ZN6wallet11WalletBatch17WriteOrderPosNextEx 744
_ZN6wallet11WalletBatch7WriteTxERKNS_9CWalletTxE 746
_ZN6wallet11WalletBatch27WriteDescriptorDerivedCacheERK10CExtPubKeyRK7uint256jj 1000
_ZN6wallet11WalletBatch9ErasePoolEx 6391
_ZN6wallet11WalletBatch8ReadPoolExRNS_8CKeyPoolE 6460
_ZN6wallet11WalletBatch9WritePoolExRKNS_8CKeyPoolE 9389
_ZN6wallet11WalletBatch16WriteKeyMetadataERKNS_12CKeyMetadataERK7CPubKeyb 9406
_ZN6wallet11WalletBatch8WriteKeyERK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERKNS_12CKeyMetadataE 9406
_ZN6wallet11WalletBatch15WriteDescriptorERK7uint256RKNS_16WalletDescriptorE 11686
_ZN6wallet11WalletBatch12WritePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 11762
_ZN6wallet11WalletBatch9WriteNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 11762
_ZN6wallet11WalletBatch25WriteDescriptorCacheItemsERK7uint256RK15DescriptorCache 72552

Generated by: LCOV version 1.16