LCOV - code coverage report
Current view: top level - src/wallet/rpc - backup.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 1359 1507 90.2 %
Date: 2022-04-21 14:51:19 Functions: 39 39 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 520 638 81.5 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet10dumpwalletEv 1593
_ZN6wallet11dumpprivkeyEv 1808
_ZN6wallet11importmultiEv 1770
_ZN6wallet12backupwalletEv 1627
_ZN6wallet12importpubkeyEv 1619
_ZN6wallet12importwalletEv 1590
_ZN6wallet13importaddressEv 1673
_ZN6wallet13importprivkeyEv 1783
_ZN6wallet13restorewalletEv 1596
_ZN6wallet15listdescriptorsEv 1599
_ZN6wallet17importdescriptorsEv 1974
_ZN6wallet17importprunedfundsEv 1598
_ZN6wallet17removeprunedfundsEv 1590
backup.cpp:_ZN6walletL12RescanWalletERNS_7CWalletERKNS_20WalletRescanReserverElb 232
backup.cpp:_ZN6walletL13ProcessImportERNS_7CWalletERK8UniValuel 191
backup.cpp:_ZN6walletL16DecodeDumpStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 48
backup.cpp:_ZN6walletL16EncodeDumpStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 88
backup.cpp:_ZN6walletL17RecurseImportDataERK7CScriptRNS_10ImportDataENS_13ScriptContextE 126
backup.cpp:_ZN6walletL18GetImportTimestampERK8UniValuel 806
backup.cpp:_ZN6walletL19ProcessImportLegacyERNS_10ImportDataERNSt3__13mapI6CKeyID7CPubKeyNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEERNS3_IS4_4CKeyS7_NS8_INS9_ISA_SF_EEEEEERNS2_3setI7CScriptNS6_ISL_EENS8_ISL_EEEERbRK8UniValueRNS2_6vectorIS4_NS8_IS4_EEEE 144
backup.cpp:_ZN6walletL23ProcessDescriptorImportERNS_7CWalletERK8UniValuel 419
backup.cpp:_ZN6walletL23ProcessImportDescriptorERNS_10ImportDataERNSt3__13mapI6CKeyID7CPubKeyNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEERNS3_IS4_4CKeyS7_NS8_INS9_ISA_SF_EEEEEERNS2_3setI7CScriptNS6_ISL_EENS8_ISL_EEEERbRK8UniValueRNS2_6vectorIS4_NS8_IS4_EEEE 43
backup.cpp:_ZN6walletL24GetWalletAddressesForKeyEPKNS_21LegacyScriptPubKeyManERKNS_7CWalletERK6CKeyIDRNSt3__112basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEESG_ 1435
backup.cpp:_ZZN6wallet10dumpwalletEvENK3$_7clERK10RPCHelpManRK14JSONRPCRequest 9
backup.cpp:_ZZN6wallet11dumpprivkeyEvENK3$_6clERK10RPCHelpManRK14JSONRPCRequest 224
backup.cpp:_ZZN6wallet11importmultiEvENK3$_8clERK10RPCHelpManRK14JSONRPCRequest 186
backup.cpp:_ZZN6wallet12backupwalletEvENK4$_11clERK10RPCHelpManRK14JSONRPCRequest 43
backup.cpp:_ZZN6wallet12importpubkeyEvENK3$_4clERK10RPCHelpManRK14JSONRPCRequest 35
backup.cpp:_ZZN6wallet12importwalletEvENK3$_5clERK10RPCHelpManRK14JSONRPCRequest 6
backup.cpp:_ZZN6wallet13importaddressEvENK3$_1clERK10RPCHelpManRK14JSONRPCRequest 89
backup.cpp:_ZZN6wallet13importprivkeyEvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest 199
backup.cpp:_ZZN6wallet13restorewalletEvENK4$_12clERK10RPCHelpManRK14JSONRPCRequest 12
backup.cpp:_ZZN6wallet15listdescriptorsEvENK4$_10clERK10RPCHelpManRK14JSONRPCRequest 15
backup.cpp:_ZZN6wallet17importdescriptorsEvENK3$_9clERK10RPCHelpManRK14JSONRPCRequest 390
backup.cpp:_ZZN6wallet17importprunedfundsEvENK3$_2clERK10RPCHelpManRK14JSONRPCRequest 14
backup.cpp:_ZZN6wallet17removeprunedfundsEvENK3$_3clERK10RPCHelpManRK14JSONRPCRequest 6
backup.cpp:_ZZN6walletL19ProcessImportLegacyERNS_10ImportDataERNSt3__13mapI6CKeyID7CPubKeyNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEERNS3_IS4_4CKeyS7_NS8_INS9_ISA_SF_EEEEEERNS2_3setI7CScriptNS6_ISL_EENS8_ISL_EEEERbRK8UniValueRNS2_6vectorIS4_NS8_IS4_EEEEENK4$_13clERKNS9_IS4_bEE 97
backup.cpp:_ZZN6walletL23ProcessImportDescriptorERNS_10ImportDataERNSt3__13mapI6CKeyID7CPubKeyNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEERNS3_IS4_4CKeyS7_NS8_INS9_ISA_SF_EEEEEERNS2_3setI7CScriptNS6_ISL_EENS8_ISL_EEEERbRK8UniValueRNS2_6vectorIS4_NS8_IS4_EEEEENK4$_14clERKNS9_IS4_S5_EE 32
backup.cpp:_ZZN6walletL23ProcessImportDescriptorERNS_10ImportDataERNSt3__13mapI6CKeyID7CPubKeyNS2_4lessIS4_EENS2_9allocatorINS2_4pairIKS4_S5_EEEEEERNS3_IS4_4CKeyS7_NS8_INS9_ISA_SF_EEEEEERNS2_3setI7CScriptNS6_ISL_EENS8_ISL_EEEERbRK8UniValueRNS2_6vectorIS4_NS8_IS4_EEEEENK4$_15clERKNS9_IS4_NS9_IS5_13KeyOriginInfoEEEE 17

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