LCOV - code coverage report
Current view:
top level
-
src/wallet
- interfaces.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
235
434
54.1 %
Date:
2022-04-21 14:51:19
Functions:
59
97
60.8 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
38
76
50.0 %
Function Name
Hit count
_ZN10interfaces10MakeWalletERN6wallet13WalletContextERKNSt3__110shared_ptrINS0_7CWalletEEE
3
_ZN10interfaces16MakeWalletLoaderERNS_5ChainER11ArgsManager
808
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl10getAddressERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEEPNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPNS_10isminetypeESK_
231
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl10getBalanceEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl10txinIsMineERK5CTxIn
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl10unlockCoinERK9COutPoint
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11abortRescanEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11getBalancesEv
5
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11getWalletTxERK7uint256
3
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11isSpendableERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11signMessageERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERK6PKHashRS8_
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl11txoutIsMineERK6CTxOut
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl12backupWalletERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl12getAddressesEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl12getWalletTxsEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl12handleUnloadENSt3__18functionIFvvEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl12isLockedCoinERK9COutPoint
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl13encryptWalletERKNSt3__112basic_stringIcNS2_11char_traitsIcEE16secure_allocatorIcEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl13getMinimumFeeEjRKNS_12CCoinControlEPiP9FeeReason
6
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl13getWalletNameEv
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl13haveWatchOnlyEv
9
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14delAddressBookERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14displayAddressERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14getRequiredFeeEj
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14setAddressBookERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESL_
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14taprootEnabledEv
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14tryGetBalancesERN10interfaces14WalletBalancesER7uint256
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl14tryGetTxStatusERK7uint256RN10interfaces14WalletTxStatusERiRl
112
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl15canGetAddressesEv
3
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl15listLockedCoinsERNSt3__16vectorI9COutPointNS2_9allocatorIS4_EEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl16getConfirmTargetEv
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl17commitTransactionENSt3__110shared_ptrIK12CTransactionEENS2_3mapINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESD_NS2_4lessISD_EENSB_INS2_4pairIKSD_SD_EEEEEENS2_6vectorINSG_ISD_SD_EENSB_ISM_EEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl17createTransactionERKNSt3__16vectorINS_10CRecipientENS2_9allocatorIS4_EEEERKNS_12CCoinControlEbRiRlR13bilingual_str
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl17getNewDestinationE10OutputTypeNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_7variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEE
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl17hasExternalSignerEv
8
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl18abandonTransactionERK7uint256
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl18getDefaultMaxTxFeeEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl18getWalletTxDetailsERK7uint256RN10interfaces14WalletTxStatusERNSt3__16vectorINS8_4pairINS8_12basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_EENSE_ISH_EEEERbRi
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl18handleShowProgressENSt3__18functionIFvRKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiEEE
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl19getAvailableBalanceERKNS_12CCoinControlE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl19handleStatusChangedENSt3__18functionIFvvEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl19privateKeysDisabledEv
42
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl19signBumpTransactionER19CMutableTransaction
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl21commitBumpTransactionERK7uint256O19CMutableTransactionRNSt3__16vectorI13bilingual_strNS7_9allocatorIS9_EEEERS2_
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl21createBumpTransactionERK7uint256RKNS_12CCoinControlERNSt3__16vectorI13bilingual_strNS8_9allocatorISA_EEEERlSF_R19CMutableTransaction
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl21getDefaultAddressTypeEv
7
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl22changeWalletPassphraseERKNSt3__112basic_stringIcNS2_11char_traitsIcEE16secure_allocatorIcEEESA_
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl22handleWatchOnlyChangedENSt3__18functionIFvbEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl22transactionCanBeBumpedERK7uint256
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl24handleAddressBookChangedENSt3__18functionIFvRKNS2_7variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbSM_10ChangeTypeEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl24handleTransactionChangedENSt3__18functionIFvRK7uint25610ChangeTypeEEE
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl24setAddressReceiveRequestERKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESL_
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl25getAddressReceiveRequestsEv
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl25transactionCanBeAbandonedERK7uint256
4
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl28handleCanGetAddressesChangedENSt3__18functionIFvvEEE
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl4lockEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl5getTxERK7uint256
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl6removeEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl6unlockERKNSt3__112basic_stringIcNS2_11char_traitsIcEE16secure_allocatorIcEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl6walletEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8fillPSBTEibbPmR26PartiallySignedTransactionRb
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8getCoinsERKNSt3__16vectorI9COutPointNS2_9allocatorIS4_EEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8getDebitERK5CTxInj
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8isLegacyEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8isLockedEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl8lockCoinERK9COutPointb
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl9getCreditERK6CTxOutj
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl9getPubKeyERK7CScriptRK6CKeyIDR7CPubKey
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl9hdEnabledEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl9isCryptedEv
6
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImpl9listCoinsEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_110WalletImplC2ERNS_13WalletContextERKNSt3__110shared_ptrINS_7CWalletEEE
3
interfaces.cpp:_ZN6wallet12_GLOBAL__N_112MakeWalletTxERNS_7CWalletERKNS_9CWalletTxE
108
interfaces.cpp:_ZN6wallet12_GLOBAL__N_115MakeWalletTxOutERKNS_7CWalletERKNS_7COutputE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_115MakeWalletTxOutERKNS_7CWalletERKNS_9CWalletTxEii
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl10getWalletsEv
3
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl10loadWalletERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEER13bilingual_strRNS2_6vectorISB_NS6_ISB_EEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl11setMockTimeEl
599
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12createWalletERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS3_IcS5_16secure_allocatorIcEEEmR13bilingual_strRNS2_6vectorISG_NS6_ISG_EEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12getWalletDirEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12registerRpcsEv
799
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl13listWalletDirEv
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl13restoreWalletERKN2fs4pathERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEER13bilingual_strRNS6_6vectorISF_NSA_ISF_EEEE
0
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl16handleLoadWalletENSt3__18functionIFvNS2_10unique_ptrIN10interfaces6WalletENS2_14default_deleteIS6_EEEEEEE
1
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl4loadEv
723
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl4stopEv
788
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl5flushEv
788
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl5startER10CScheduler
715
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl6verifyEv
792
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl7contextEv
2
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImplC2ERN10interfaces5ChainER11ArgsManager
808
interfaces.cpp:_ZN6wallet12_GLOBAL__N_116WalletLoaderImplD2Ev
808
interfaces.cpp:_ZN6wallet12_GLOBAL__N_118MakeWalletTxStatusERKNS_7CWalletERKNS_9CWalletTxE
112
interfaces.cpp:_ZZN6wallet12_GLOBAL__N_110WalletImpl19handleStatusChangedENSt3__18functionIFvvEEEENKUlPNS_7CWalletEE_clES7_
0
interfaces.cpp:_ZZN6wallet12_GLOBAL__N_110WalletImpl24handleAddressBookChangedENSt3__18functionIFvRKNS2_7variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot14WitnessUnknownEEERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbSM_10ChangeTypeEEEENKUlSE_SM_bSM_SN_E_clESE_SM_bSM_SN_
3
interfaces.cpp:_ZZN6wallet12_GLOBAL__N_110WalletImpl24handleTransactionChangedENSt3__18functionIFvRK7uint25610ChangeTypeEEEENKUlS6_S7_E_clES6_S7_
14
interfaces.cpp:_ZZN6wallet12_GLOBAL__N_116WalletLoaderImpl12registerRpcsEvENKUlRK14JSONRPCRequestR8UniValuebE_clES4_S6_b
27407
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a