LCOV - code coverage report
Current view: top level - src/wallet - db.h (source / functions) Hit Total Coverage
Test: test_dash_coverage.info Lines: 43 70 61.4 %
Date: 2026-06-25 07:23:51 Functions: 49 93 52.7 %

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
_ZN6wallet10DummyBatch8WriteKeyEO11CDataStreamS2_b 124
_ZN6wallet10DummyBatch9TxnCommitEv 0
_ZN6wallet10DummyBatchC1Ev 85
_ZN6wallet10DummyBatchC2Ev 85
_ZN6wallet10DummyBatchD0Ev 85
_ZN6wallet10DummyBatchD1Ev 85
_ZN6wallet10DummyBatchD2Ev 85
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE13CBlockLocatorEEbRKT_RT0_ 20
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEbRKT_RT0_ 84
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiEEbRKT_RT0_ 91
_ZN6wallet13DatabaseBatch4ReadINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEyEEbRKT_RT0_ 45
_ZN6wallet13DatabaseBatch4ReadINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS2_6vectorIhNS7_IhEEEEEEbRKT_RT0_ 0
_ZN6wallet13DatabaseBatch4ReadINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEENS_8CKeyPoolEEEbRKT_RT0_ 6460
_ZN6wallet13DatabaseBatch5EraseI4SpanIKhEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEEEEbRKT_ 10
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEEEbRKT_ 1
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint256jEEEEEEbRKT_ 41
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_IS9_S9_EEEEEEbRKT_ 4
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_EEEEbRKT_ 0
_ZN6wallet13DatabaseBatch5EraseINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEEEEbRKT_ 6391
_ZN6wallet13DatabaseBatch5WriteI11CDataStreamS2_EEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE13CBlockLocatorEEbRKT_RKT0_b 10
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEbRKT_RKT0_b 83
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS_8CHDChainEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiEEbRKT_RKT0_b 44
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEEbRKT_RKT0_b 744
_ZN6wallet13DatabaseBatch5WriteINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEyEEbRKT_RKT0_b 110
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS3_INS2_6vectorIh16secure_allocatorIhEEE7uint256EEEEbRKT_RKT0_b 9406
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS3_INS2_6vectorIhNS7_IhEEEE7uint256EEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS_12CKeyMetadataEEEbRKT_RKT0_b 9406
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CPubKeyEENS_9CHDPubKeyEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEENS_12CKeyMetadataEEEbRKT_RKT0_b 2
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7CScriptEEhEEbRKT_RKT0_b 2
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint160EE7CScriptEEbRKT_RKT0_b 9
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEN10Governance6ObjectEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS_16WalletDescriptorEEEbRKT_RKT0_b 11686
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS_9CWalletTxEEEbRKT_RKT0_b 746
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEENS3_INS2_6vectorIhNS7_IhEEEENS3_ISG_SG_EEEEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint2567CPubKeyEEEENS3_INS3_INS2_6vectorIh16secure_allocatorIhEEESA_EENS3_INS4_IcS6_SF_IcEEESK_EEEEEEbRKT_RKT0_b 80
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_I7uint256jEEEEhEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS3_IS9_S9_EEEES9_EEbRKT_RKT0_b 12
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_EES9_EEbRKT_RKT0_b 23524
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjEENS_10CMasterKeyEEEbRKT_RKT0_b 0
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEExEENS_8CKeyPoolEEEbRKT_RKT0_b 9389
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EENS3_IjjEEEENS2_6vectorIhNS7_IhEEEEEEbRKT_RKT0_b 1000
_ZN6wallet13DatabaseBatch5WriteINSt3__14pairINS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE7uint256EEjEENS2_6vectorIhNS7_IhEEEEEEbRKT_RKT0_b 140
_ZN6wallet13DatabaseBatchC2Ev 43768
_ZN6wallet13DatabaseBatchD0Ev 0
_ZN6wallet13DatabaseBatchD1Ev 0
_ZN6wallet13DatabaseBatchD2Ev 43768
_ZN6wallet13DummyDatabase11ReloadDbEnvEv 0
_ZN6wallet13DummyDatabase13PeriodicFlushEv 0
_ZN6wallet13DummyDatabase22IncrementUpdateCounterEv 124
_ZN6wallet13DummyDatabase4OpenEv 0
_ZN6wallet13DummyDatabase5CloseEv 0
_ZN6wallet13DummyDatabase5FlushEv 0
_ZN6wallet13DummyDatabase6AddRefEv 0
_ZN6wallet13DummyDatabase6FormatEv 0
_ZN6wallet13DummyDatabase7RewriteEPKc 0
_ZN6wallet13DummyDatabase8FilenameEv 0
_ZN6wallet13DummyDatabase9MakeBatchEb 85
_ZN6wallet13DummyDatabase9RemoveRefEv 0
_ZN6wallet13DummyDatabaseC1Ev 20
_ZN6wallet13DummyDatabaseC2Ev 20
_ZN6wallet13DummyDatabaseD0Ev 20
_ZN6wallet13DummyDatabaseD1Ev 20
_ZN6wallet13DummyDatabaseD2Ev 20
_ZN6wallet14WalletDatabase18SupportsAutoBackupEv 0
_ZN6wallet14WalletDatabaseC2Ev 68
_ZN6wallet14WalletDatabaseD0Ev 0
_ZN6wallet14WalletDatabaseD1Ev 0
_ZN6wallet14WalletDatabaseD2Ev 68
_ZN6wallet15DatabaseOptionsC1ERKS0_ 0
_ZN6wallet15DatabaseOptionsC1Ev 1305
_ZN6wallet15DatabaseOptionsC2ERKS0_ 0
_ZN6wallet15DatabaseOptionsC2Ev 1305
_ZN6wallet15DatabaseOptionsD1Ev 1305
_ZN6wallet15DatabaseOptionsD2Ev 1305
_ZNK6wallet13DummyDatabase6BackupERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0

Generated by: LCOV version 1.16