LCOV - code coverage report
Current view: top level - src/wallet - db.h (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 44 70 62.9 %
Date: 2026-06-25 07:23:43 Functions: 65 93 69.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet10DummyBatch11CloseCursorEv 0
_ZN6wallet10DummyBatch11ErasePrefixE4SpanIKSt4byteE 0
_ZN6wallet10DummyBatch11StartCursorEv 0
_ZN6wallet10DummyBatch12ReadAtCursorER11CDataStreamS2_Rb 0
_ZN6wallet10DummyBatch5CloseEv 0
_ZN6wallet10DummyBatch5FlushEv 0
_ZN6wallet10DummyBatch6HasKeyEO11CDataStream 0
_ZN6wallet10DummyBatch7ReadKeyEO11CDataStreamRS1_ 0
_ZN6wallet10DummyBatch8EraseKeyEO11CDataStream 0
_ZN6wallet10DummyBatch8TxnAbortEv 0
_ZN6wallet10DummyBatch8TxnBeginEv 0
_ZN6wallet10DummyBatch9TxnCommitEv 0
_ZN6wallet13DatabaseBatch4ReadINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS2_6vectorIhNS7_IhEEEEEEbRKT_RT0_ 0
_ZN6wallet13DatabaseBatchD0Ev 0
_ZN6wallet13DatabaseBatchD1Ev 0
_ZN6wallet13DummyDatabase11ReloadDbEnvEv 0
_ZN6wallet13DummyDatabase13PeriodicFlushEv 0
_ZN6wallet13DummyDatabase4OpenEv 0
_ZN6wallet13DummyDatabase5CloseEv 0
_ZN6wallet13DummyDatabase5FlushEv 0
_ZN6wallet13DummyDatabase6AddRefEv 0
_ZN6wallet13DummyDatabase6FormatEv 0
_ZN6wallet13DummyDatabase7RewriteEPKc 0
_ZN6wallet13DummyDatabase8FilenameEv 0
_ZN6wallet13DummyDatabase9RemoveRefEv 0
_ZN6wallet14WalletDatabaseD0Ev 0
_ZN6wallet14WalletDatabaseD1Ev 0
_ZNK6wallet13DummyDatabase6BackupERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_IS9_S9_EEEEEEbRKT_ 4
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_EEEEbRKT_ 12
_ZN6wallet13DummyDatabaseC1Ev 22
_ZN6wallet13DummyDatabaseC2Ev 22
_ZN6wallet13DummyDatabaseD0Ev 22
_ZN6wallet13DummyDatabaseD1Ev 22
_ZN6wallet13DummyDatabaseD2Ev 22
_ZN6wallet15DatabaseOptionsC1ERKS0_ 26
_ZN6wallet15DatabaseOptionsC2ERKS0_ 26
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEEEEbRKT_ 36
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEN10Governance6ObjectEEEbRKT_RKT0_b 42
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_IS9_S9_EEEES9_EEbRKT_RKT0_b 74
_ZN6wallet10DummyBatchC1Ev 85
_ZN6wallet10DummyBatchC2Ev 85
_ZN6wallet10DummyBatchD0Ev 85
_ZN6wallet10DummyBatchD1Ev 85
_ZN6wallet10DummyBatchD2Ev 85
_ZN6wallet13DummyDatabase9MakeBatchEb 85
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjEENS_10CMasterKeyEEEbRKT_RKT0_b 92
_ZN6wallet10DummyBatch8WriteKeyEO11CDataStreamS2_b 124
_ZN6wallet13DummyDatabase22IncrementUpdateCounterEv 124
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEEEEbRKT_ 134
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEENS3_INS2_6vectorIhNS7_IhEEEENS3_ISG_SG_EEEEEEbRKT_RKT0_b 134
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint160EE7CScriptEEbRKT_RKT0_b 167
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEEEbRKT_ 227
_ZN6wallet13DatabaseBatch5EraseI4SpanIKhEEEbRKT_ 328
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEEEEbRKT_ 426
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS3_INS2_6vectorIhNS7_IhEEEE7uint256EEEEbRKT_RKT0_b 426
_ZN6wallet13DatabaseBatch5EraseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEbRKT_ 653
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint256jEEEEEEbRKT_ 654
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint256jEEEEhEEbRKT_RKT0_b 1039
_ZN6wallet13DatabaseBatch5WriteI11CDataStreamS2_EEbRKT_RKT0_b 1158
_ZN6wallet14WalletDatabase18SupportsAutoBackupEv 1209
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEENS3_INS3_INS2_6vectorIh16secure_allocatorIhEEESA_EENS3_INS4_IcS6_SF_IcEEESK_EEEEEEbRKT_RKT0_b 1497
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEENS_12CKeyMetadataEEEbRKT_RKT0_b 1617
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEEhEEbRKT_RKT0_b 1617
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS3_IjjEEEENS2_6vectorIhNS7_IhEEEEEEbRKT_RKT0_b 1788
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEbRKT_RKT0_b 2150
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEyEEbRKT_RT0_ 2334
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiEEbRKT_RKT0_b 2432
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEjEENS2_6vectorIhNS7_IhEEEEEEbRKT_RKT0_b 2725
_ZN6wallet14WalletDatabaseC2Ev 3025
_ZN6wallet14WalletDatabaseD2Ev 3025
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEbRKT_RT0_ 3581
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiEEbRKT_RT0_ 4691
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE13CBlockLocatorEEbRKT_RKT0_b 6636
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE13CBlockLocatorEEbRKT_RT0_ 8648
_ZN6wallet15DatabaseOptionsC1Ev 11417
_ZN6wallet15DatabaseOptionsC2Ev 11417
_ZN6wallet15DatabaseOptionsD1Ev 11443
_ZN6wallet15DatabaseOptionsD2Ev 11443
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS3_INS2_6vectorIh16secure_allocatorIhEEE7uint256EEEEbRKT_RKT0_b 13806
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEEEEbRKT_ 20885
_ZN6wallet13DatabaseBatch4ReadINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEENS_8CKeyPoolEEEbRKT_RT0_ 22624
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS_9CHDPubKeyEEEbRKT_RKT0_b 31845
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS_8CHDChainEEEbRKT_RKT0_b 32502
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEENS_8CKeyPoolEEEbRKT_RKT0_b 43513
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS_12CKeyMetadataEEEbRKT_RKT0_b 46779
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEEbRKT_RKT0_b 67355
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEyEEbRKT_RKT0_b 69453
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_EES9_EEbRKT_RKT0_b 70220
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS_9CWalletTxEEEbRKT_RKT0_b 80991
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS_16WalletDescriptorEEEbRKT_RKT0_b 90265
_ZN6wallet13DatabaseBatchD2Ev 450612
_ZN6wallet13DatabaseBatchC2Ev 450613

Generated by: LCOV version 1.16