LCOV - code coverage report
Current view: top level - src/wallet - walletdb.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 624 803 77.7 %
Date: 2026-06-25 07:23:43 Functions: 65 65 100.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet11WalletBatch10LoadWalletEPNS_7CWalletE 2334
_ZN6wallet11WalletBatch11ZapSelectTxERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEES7_ 23
_ZN6wallet11WalletBatch12ErasePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 6
_ZN6wallet11WalletBatch12EraseRecordsERKNSt3__113unordered_setINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_4hashIS8_EENS1_8equal_toIS8_EENS6_IS8_EEEE 26
_ZN6wallet11WalletBatch12WriteCScriptERK7uint160RK7CScript 167
_ZN6wallet11WalletBatch12WriteHDChainERKNS_8CHDChainE 32502
_ZN6wallet11WalletBatch12WritePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 35114
_ZN6wallet11WalletBatch13ReadBestBlockER13CBlockLocator 4324
_ZN6wallet11WalletBatch13WriteHDPubKeyERKNS_9CHDPubKeyERKNS_12CKeyMetadataE 31845
_ZN6wallet11WalletBatch14EraseWatchOnlyERK7CScript 18
_ZN6wallet11WalletBatch14WriteBestBlockERK13CBlockLocator 3318
_ZN6wallet11WalletBatch14WriteMasterKeyEjRKNS_10CMasterKeyE 92
_ZN6wallet11WalletBatch14WriteWatchOnlyERK7CScriptRKNS_12CKeyMetadataE 1617
_ZN6wallet11WalletBatch15EraseLockedUTXOERK9COutPoint 654
_ZN6wallet11WalletBatch15WriteCryptedKeyERK7CPubKeyRKNSt3__16vectorIhNS4_9allocatorIhEEEERKNS_12CKeyMetadataE 426
_ZN6wallet11WalletBatch15WriteDescriptorERK7uint256RKNS_16WalletDescriptorE 90265
_ZN6wallet11WalletBatch15WriteLockedUTXOERK9COutPoint 1039
_ZN6wallet11WalletBatch15WriteMinVersionEi 1185
_ZN6wallet11WalletBatch16EraseAddressDataERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEE 8
_ZN6wallet11WalletBatch16ReadCoinJoinSaltER7uint256b 3581
_ZN6wallet11WalletBatch16WriteKeyMetadataERKNS_12CKeyMetadataERK7CPubKeyb 14934
_ZN6wallet11WalletBatch16WriteWalletFlagsEy 69453
_ZN6wallet11WalletBatch17WriteCoinJoinSaltERK7uint256 1255
_ZN6wallet11WalletBatch17WriteOrderPosNextEx 67355
_ZN6wallet11WalletBatch18FindWalletTxHashesERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEE 23
_ZN6wallet11WalletBatch18WriteDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERKNS7_12basic_stringIcNS7_11char_traitsIcEES9_IcEEESK_ 1497
_ZN6wallet11WalletBatch21WriteGovernanceObjectERKN10Governance6ObjectE 42
_ZN6wallet11WalletBatch25WriteCryptedDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIhNS7_9allocatorIhEEEESD_SD_ 134
_ZN6wallet11WalletBatch25WriteDescriptorCacheItemsERK7uint256RK15DescriptorCache 154632
_ZN6wallet11WalletBatch26EraseActiveScriptPubKeyManEb 2
_ZN6wallet11WalletBatch26EraseAddressReceiveRequestERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 2
_ZN6wallet11WalletBatch26WriteActiveScriptPubKeyManERK7uint256b 895
_ZN6wallet11WalletBatch26WriteAddressReceiveRequestERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEESG_ 8
_ZN6wallet11WalletBatch26WriteDescriptorParentCacheERK10CExtPubKeyRK7uint256j 1458
_ZN6wallet11WalletBatch27WriteAddressPreviouslySpentERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEEb 68
_ZN6wallet11WalletBatch27WriteDescriptorDerivedCacheERK10CExtPubKeyRK7uint256jj 1788
_ZN6wallet11WalletBatch32WriteDescriptorLastHardenedCacheERK10CExtPubKeyRK7uint256j 1267
_ZN6wallet11WalletBatch7EraseTxE7uint256 227
_ZN6wallet11WalletBatch7WriteTxERKNS_9CWalletTxE 80991
_ZN6wallet11WalletBatch8ReadPoolExRNS_8CKeyPoolE 22624
_ZN6wallet11WalletBatch8TxnAbortEv 2
_ZN6wallet11WalletBatch8TxnBeginEv 138
_ZN6wallet11WalletBatch8WriteKeyERK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERKNS_12CKeyMetadataE 13806
_ZN6wallet11WalletBatch9EraseNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 6
_ZN6wallet11WalletBatch9ErasePoolEx 20885
_ZN6wallet11WalletBatch9IsKeyTypeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 52
_ZN6wallet11WalletBatch9TxnCommitEv 136
_ZN6wallet11WalletBatch9WriteNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 35106
_ZN6wallet11WalletBatch9WritePoolExRKNS_8CKeyPoolE 43513
_ZN6wallet12MakeDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 3773
_ZN6wallet12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_RKNS4_8functionIFbRKSA_EEE 26
_ZN6wallet16CWalletScanStateC1Ev 2360
_ZN6wallet16CWalletScanStateC2Ev 2360
_ZN6wallet16CWalletScanStateD1Ev 2360
_ZN6wallet16CWalletScanStateD2Ev 2360
_ZN6wallet20MaybeCompactWalletDBERNS_13WalletContextE 46327
_ZN6wallet24CreateMockWalletDatabaseERNS_15DatabaseOptionsE 36
_ZN6wallet24CreateMockWalletDatabaseEv 36
_ZN6wallet25CreateDummyWalletDatabaseEv 22
_ZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEE 155289
_ZZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEEENK3$_0clERNS_9CWalletTxEb 46370
__cxx_global_var_init 3444
__cxx_global_var_init.1 3444
__cxx_global_var_init.10 3444
__cxx_global_var_init.8 3444

Generated by: LCOV version 1.16