LCOV - code coverage report
Current view: top level - src/wallet - db.h (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 94.7 % 38 36
Test Date: 2026-02-04 05:05:50 Functions: 79.1 % 43 34
Branches: 47.1 % 68 32

Function Name Sort by function name Hit count Sort by function hit count
_ZN6wallet14DatabaseCursor4NextER10DataStreamS2_ 0
_ZN6wallet13DatabaseBatch6ExistsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKT_ 11
_ZN6wallet13DatabaseBatch6ExistsINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKT_ 3
_ZN6wallet13DatabaseBatch6ExistsISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEbRKT_ 8
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhEEEbRKT_ 339
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CPubKeyEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CScriptEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_I22transaction_identifierILb0EEjEEEEbRKT_ 1
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhEEEbRKT_ 1
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjEEEbRKT_ 1
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_IS8_S8_EEEEbRKT_ 2
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7uint256EEEbRKT_ 15
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EEEbRKT_ 54
_ZN6wallet13DatabaseBatch5EraseISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_I7uint2567CPubKeyEEEEbRKT_ 265
_ZN6wallet13DatabaseBatch4ReadINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEbRKT_RT0_ 5534
_ZN6wallet13DatabaseBatch4ReadISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CPubKeyESt6vectorIhSaIhEEEEbRKT_RT0_ 0
_ZN6wallet13DatabaseBatch4ReadINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEbRKT_RT0_ 4
_ZN6wallet13DatabaseBatch4ReadINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEbRKT_RT0_ 966
_ZN6wallet13DatabaseBatch4ReadINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEbRKT_RT0_ 966
_ZN6wallet13DatabaseBatch4ReadINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE13CBlockLocatorEEbRKT_RT0_ 3598
_ZN6wallet14DatabaseCursorD0Ev 58416
_ZN6wallet14DatabaseCursorD0Ev 29208
_ZN6wallet14DatabaseCursorD2Ev 29208
_ZN6wallet13DatabaseBatch5WriteISt4spanIhLm18446744073709551615EES3_EEbRKT_RKT0_b 273613
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CPubKeyENS_12CKeyMetadataEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CPubKeyES2_ISt6vectorIh16secure_allocatorIhEE7uint256EEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CPubKeyES2_ISt6vectorIhSaIhEE7uint256EEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CScriptENS_12CKeyMetadataEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7CScriptEhEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_I22transaction_identifierILb0EEjEEhEEbRKT_RKT0_b 1
_ZN6wallet13DatabaseBatch5WriteINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEbRKT_RKT0_b 10
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjENS_10CMasterKeyEEEbRKT_RKT0_b 26
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_IS8_S8_EES8_EEbRKT_RKT0_b 27
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjEjEEbRKT_RKT0_b 120
_ZN6wallet13DatabaseBatch5WriteISt4spanIhLm18446744073709551615EES3_EEbRKT_RKT0_b 225
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_I7uint2567CPubKeyEESt6vectorIhSaIhEEEEbRKT_RKT0_b 265
_ZN6wallet13DatabaseBatch5WriteINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEEbRKT_RKT0_b 691
_ZN6wallet13DatabaseBatch5WriteISt4spanIKSt4byteLm18446744073709551615EES5_EEbRKT_RKT0_b 1208
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhE7uint256EEbRKT_RKT0_b 3948
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_I7uint2567CPubKeyEES2_ISt6vectorIh16secure_allocatorIhEES9_EEEbRKT_RKT0_b 4164
_ZN6wallet13DatabaseBatch5WriteINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmEEbRKT_RKT0_b 4303
_ZN6wallet13DatabaseBatch5WriteISt4pairIS2_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7uint256EjESt6vectorIhSaIhEEEEbRKT_RKT0_b 8631
_ZN6wallet13DatabaseBatch5WriteISt4pairIS2_INSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7uint256ES2_IjjEESt6vectorIhSaIhEEEEbRKT_RKT0_b 10012
_ZN6wallet13DatabaseBatch5WriteINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElEEbRKT_RKT0_b 19105
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE22transaction_identifierILb0EEENS_9CWalletTxEEEbRKT_RKT0_b 24879
_ZN6wallet13DatabaseBatch5WriteINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE13CBlockLocatorEEbRKT_RKT0_b 35548
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ES8_EEbRKT_RKT0_b 58710
_ZN6wallet13DatabaseBatch5WriteISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE7uint256ENS_16WalletDescriptorEEEbRKT_RKT0_b 101740

Generated by: LCOV version 2.0-1