LCOV - code coverage report
Current view: top level - src/wallet - walletdb.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 567 786 72.1 %
Date: 2021-06-29 14:35:33 Functions: 41 45 91.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 226 324 69.8 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11WalletBatch12ErasePurposeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 0
_ZN11WalletBatch13EraseDestDataERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 0
_ZN11WalletBatch8TxnAbortEv 0
_ZN11WalletBatch9EraseNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 0
_ZN11WalletBatch7EraseTxE7uint256 5
_ZN11WalletBatch11ZapSelectTxERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEES6_ 7
_ZN11WalletBatch12FindWalletTxERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEERNS0_4listI9CWalletTxNS3_IS8_EEEE 7
_Z24CreateMockWalletDatabasev 11
_ZN11WalletBatch14EraseWatchOnlyERK7CScript 13
_Z12ReadKeyValueP7CWalletR11CDataStreamS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_RKNS3_8functionIFbRKS9_EEE 14
_ZN11WalletBatch8TxnBeginEv 27
_ZN11WalletBatch9TxnCommitEv 27
_ZN11WalletBatch9IsKeyTypeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 28
_ZN11WalletBatch14WriteMasterKeyEjRK10CMasterKey 29
_Z25CreateDummyWalletDatabasev 33
_ZN11WalletBatch13WriteDestDataERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_S8_ 46
_ZN11WalletBatch25WriteCryptedDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIhNS6_9allocatorIhEEEE 112
_ZN11WalletBatch15WriteMinVersionEi 417
_ZN11WalletBatch14WriteWatchOnlyERK7CScriptRK12CKeyMetadata 672
_ZN11WalletBatch13ReadBestBlockER13CBlockLocator 728
_ZN11WalletBatch27WriteDescriptorDerivedCacheERK10CExtPubKeyRK7uint256jj 770
_ZN11WalletBatch10LoadWalletEP7CWallet 780
_ZN11WalletBatch26WriteActiveScriptPubKeyManEhRK7uint256b 791
_ZN16CWalletScanStateC2Ev 794
_ZN11WalletBatch18WriteDescriptorKeyERK7uint256RK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEE 812
_ZN11WalletBatch26WriteDescriptorParentCacheERK10CExtPubKeyRK7uint256j 869
_ZN11WalletBatch15WriteCryptedKeyERK7CPubKeyRKNSt3__16vectorIhNS3_9allocatorIhEEEERK12CKeyMetadata 879
_ZN11WalletBatch14WriteBestBlockERK13CBlockLocator 1347
_Z12MakeDatabaseRKN5boost10filesystem4pathERK15DatabaseOptionsR14DatabaseStatusR13bilingual_str 1424
walletdb.cpp:_ZZL12ReadKeyValueP7CWalletR11CDataStreamS2_R16CWalletScanStateRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESC_RKNS5_8functionIFbRKSB_EEEENK3$_0clER9CWalletTxb 9892
_ZN11WalletBatch9ErasePoolEl 12373
_ZN11WalletBatch8ReadPoolElR8CKeyPool 13173
_ZN11WalletBatch12WritePurposeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 13953
_ZN11WalletBatch9WriteNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 13953
_ZN11WalletBatch16WriteWalletFlagsEm 14840
_ZN11WalletBatch12WriteCScriptERK7uint160RK7CScript 20927
_ZN11WalletBatch12WriteHDChainERK8CHDChain 24512
_Z20MaybeCompactWalletDBv 25766
_ZN11WalletBatch9WritePoolElRK8CKeyPool 26395
_ZN11WalletBatch8WriteKeyERK7CPubKeyRKNSt3__16vectorIh16secure_allocatorIhEEERK12CKeyMetadata 27139
_ZN11WalletBatch16WriteKeyMetadataERK12CKeyMetadataRK7CPubKeyb 28174
_ZN11WalletBatch15WriteDescriptorERK7uint256RK16WalletDescriptor 43363
walletdb.cpp:_ZL12ReadKeyValueP7CWalletR11CDataStreamS2_R16CWalletScanStateRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESC_RKNS5_8functionIFbRKSB_EEE 56712
_ZN11WalletBatch17WriteOrderPosNextEl 138063
_ZN11WalletBatch7WriteTxERK9CWalletTx 143205

Generated by: LCOV version 1.14