LCOV - code coverage report
Current view: top level - src/wallet - walletdb.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 615 854 72.0 %
Date: 2022-04-21 14:51:19 Functions: 47 50 94.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 245 352 69.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet11WalletBatch12ErasePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet11WalletBatch8TxnAbortEv 0
_ZN6wallet11WalletBatch9EraseNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 0
_ZN6wallet11WalletBatch13EraseDestDataERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 1
_ZN6wallet11WalletBatch26EraseActiveScriptPubKeyManEhb 1
_ZN6wallet11WalletBatch15WriteLockedUTXOERK9COutPoint 2
_ZN6wallet11WalletBatch7EraseTxE7uint256 5
_ZN6wallet11WalletBatch11ZapSelectTxERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEES7_ 7
_ZN6wallet11WalletBatch12FindWalletTxERNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEERNS1_4listINS_9CWalletTxENS4_IS9_EEEE 7
_ZN6wallet11WalletBatch14EraseWatchOnlyERK7CScript 13
_ZN6wallet12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_RKNS4_8functionIFbRKSA_EEE 14
_ZN6wallet24CreateMockWalletDatabaseEv 20
_ZN6wallet11WalletBatch9IsKeyTypeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 28
_ZN6wallet25CreateDummyWalletDatabaseEv 32
_ZN6wallet11WalletBatch8TxnBeginEv 33
_ZN6wallet11WalletBatch9TxnCommitEv 33
_ZN6wallet11WalletBatch14WriteMasterKeyEjRKNS_10CMasterKeyE 35
_ZN6wallet11WalletBatch13WriteDestDataERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_S9_ 47
_ZN6wallet11WalletBatch15EraseLockedUTXOERK9COutPoint 126
_ZN6wallet11WalletBatch25WriteCryptedDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIhNS7_9allocatorIhEEEE 196
_ZN6wallet11WalletBatch15WriteMinVersionEi 463
_ZN6wallet11WalletBatch14WriteWatchOnlyERK7CScriptRKNS_12CKeyMetadataE 675
_ZN6wallet11WalletBatch13ReadBestBlockER13CBlockLocator 784
_ZN6wallet11WalletBatch10LoadWalletEPNS_7CWalletE 838
_ZN6wallet16CWalletScanStateC2Ev 852
_ZN6wallet11WalletBatch15WriteCryptedKeyERK7CPubKeyRKNSt3__16vectorIhNS4_9allocatorIhEEEERKNS_12CKeyMetadataE 1173
_ZN6wallet11WalletBatch14WriteBestBlockERK13CBlockLocator 1196
_ZN6wallet11WalletBatch32WriteDescriptorLastHardenedCacheERK10CExtPubKeyRK7uint256j 1365
_ZN6wallet11WalletBatch18WriteDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEE 1522
_ZN6wallet11WalletBatch26WriteActiveScriptPubKeyManEhRK7uint256b 1525
_ZN6wallet12MakeDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 1604
_ZN6wallet11WalletBatch27WriteDescriptorDerivedCacheERK10CExtPubKeyRK7uint256jj 1876
_ZN6wallet11WalletBatch26WriteDescriptorParentCacheERK10CExtPubKeyRK7uint256j 1937
walletdb.cpp:_ZZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEEENK3$_0clERNS_9CWalletTxEb 10201
_ZN6wallet11WalletBatch9ErasePoolEl 12608
_ZN6wallet11WalletBatch8ReadPoolElRNS_8CKeyPoolE 13200
_ZN6wallet11WalletBatch12WritePurposeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 14840
_ZN6wallet11WalletBatch9WriteNameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_ 14840
_ZN6wallet11WalletBatch16WriteWalletFlagsEm 15625
_ZN6wallet11WalletBatch9WritePoolElRKNS_8CKeyPoolE 19752
_ZN6wallet11WalletBatch12WriteHDChainERKNS_8CHDChainE 19868
_ZN6wallet11WalletBatch8WriteKeyERK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERKNS_12CKeyMetadataE 20410
_ZN6wallet11WalletBatch12WriteCScriptERK7uint160RK7CScript 20704
_ZN6wallet20MaybeCompactWalletDBERNS_13WalletContextE 21245
_ZN6wallet11WalletBatch16WriteKeyMetadataERKNS_12CKeyMetadataERK7CPubKeyb 21746
_ZN6wallet11WalletBatch17WriteOrderPosNextEl 25391
_ZN6wallet11WalletBatch7WriteTxERKNS_9CWalletTxE 32060
_ZN6wallet11WalletBatch15WriteDescriptorERK7uint256RKNS_16WalletDescriptorE 54693
walletdb.cpp:_ZN6walletL12ReadKeyValueEPNS_7CWalletER11CDataStreamS3_RNS_16CWalletScanStateERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_RKNS6_8functionIFbRKSC_EEE 60798
_ZN6wallet11WalletBatch25WriteDescriptorCacheItemsERK7uint256RK15DescriptorCache 171284

Generated by: LCOV version 0-eol-96201-ge66f56f4af6a