LCOV - code coverage report
Current view: top level - src/wallet - interfaces.cpp (source / functions) Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 3.9 % 433 17
Test Date: 2024-08-28 04:44:32 Functions: 8.1 % 99 8
Branches: 1.3 % 454 6

Function Name Sort by function name Hit count Sort by function hit count
_ZN10interfaces10MakeWalletERN6wallet13WalletContextERKSt10shared_ptrINS0_7CWalletEE 1
_ZN10interfaces16MakeWalletLoaderERNS_5ChainER11ArgsManager 25
_ZN6wallet12_GLOBAL__N_110WalletImpl10getAddressERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_10isminetypeEPNS_14AddressPurposeE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl10getBalanceEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl10txinIsMineERK5CTxIn 0
_ZN6wallet12_GLOBAL__N_110WalletImpl10unlockCoinERK9COutPoint 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11abortRescanEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11getBalancesEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11getWalletTxERK7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11isSpendableERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11signMessageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK6PKHashRS7_ 0
_ZN6wallet12_GLOBAL__N_110WalletImpl11txoutIsMineERK6CTxOut 0
_ZN6wallet12_GLOBAL__N_110WalletImpl12backupWalletERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl12getAddressesEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl12getWalletTxsEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl12handleUnloadESt8functionIFvvEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl12isLockedCoinERK9COutPoint 0
_ZN6wallet12_GLOBAL__N_110WalletImpl13encryptWalletERKNSt7__cxx1112basic_stringIcSt11char_traitsIcE16secure_allocatorIcEEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl13getMinimumFeeEjRKNS_12CCoinControlEPiP9FeeReason 0
_ZN6wallet12_GLOBAL__N_110WalletImpl13getWalletNameEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl13haveWatchOnlyEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14delAddressBookERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14displayAddressERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14getRequiredFeeEj 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14setAddressBookERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8optionalINS_14AddressPurposeEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14taprootEnabledEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14tryGetBalancesERN10interfaces14WalletBalancesER7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl14tryGetTxStatusERK7uint256RN10interfaces14WalletTxStatusERiRl 0
_ZN6wallet12_GLOBAL__N_110WalletImpl15canGetAddressesEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl15listLockedCoinsERSt6vectorI9COutPointSaIS3_EE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl16getConfirmTargetEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl17commitTransactionESt10shared_ptrIK12CTransactionESt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEESt6vectorISF_ISC_SC_ESaISL_EE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl17createTransactionERKSt6vectorINS_10CRecipientESaIS3_EERKNS_12CCoinControlEbRiRl 0
_ZN6wallet12_GLOBAL__N_110WalletImpl17getNewDestinationE10OutputTypeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl17hasExternalSignerEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl18abandonTransactionERK7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl18getDefaultMaxTxFeeEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl18getWalletTxDetailsERK7uint256RN10interfaces14WalletTxStatusERSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_ESaISG_EERbRi 0
_ZN6wallet12_GLOBAL__N_110WalletImpl18handleShowProgressESt8functionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl19getAvailableBalanceERKNS_12CCoinControlE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl19handleStatusChangedESt8functionIFvvEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl19privateKeysDisabledEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl19signBumpTransactionER19CMutableTransaction 0
_ZN6wallet12_GLOBAL__N_110WalletImpl21commitBumpTransactionERK7uint256O19CMutableTransactionRSt6vectorI13bilingual_strSaIS8_EERS2_ 0
_ZN6wallet12_GLOBAL__N_110WalletImpl21createBumpTransactionERK7uint256RKNS_12CCoinControlERSt6vectorI13bilingual_strSaIS9_EERlSD_R19CMutableTransaction 0
_ZN6wallet12_GLOBAL__N_110WalletImpl21getDefaultAddressTypeEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl22changeWalletPassphraseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcE16secure_allocatorIcEEESA_ 0
_ZN6wallet12_GLOBAL__N_110WalletImpl22handleWatchOnlyChangedESt8functionIFvbEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl22transactionCanBeBumpedERK7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl24handleAddressBookChangedESt8functionIFvRKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbNS_14AddressPurposeE10ChangeTypeEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl24handleTransactionChangedESt8functionIFvRK7uint25610ChangeTypeEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl24setAddressReceiveRequestERKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESM_ 0
_ZN6wallet12_GLOBAL__N_110WalletImpl25getAddressReceiveRequestsEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl25transactionCanBeAbandonedERK7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl28handleCanGetAddressesChangedESt8functionIFvvEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl4lockEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl5getTxERK7uint256 0
_ZN6wallet12_GLOBAL__N_110WalletImpl6removeEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl6unlockERKNSt7__cxx1112basic_stringIcSt11char_traitsIcE16secure_allocatorIcEEE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl6walletEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8fillPSBTEibbPmR26PartiallySignedTransactionRb 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8getCoinsERKSt6vectorI9COutPointSaIS3_EE 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8getDebitERK5CTxInj 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8isLegacyEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8isLockedEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl8lockCoinERK9COutPointb 0
_ZN6wallet12_GLOBAL__N_110WalletImpl9getCreditERK6CTxOutj 0
_ZN6wallet12_GLOBAL__N_110WalletImpl9getPubKeyERK7CScriptRK6CKeyIDR7CPubKey 0
_ZN6wallet12_GLOBAL__N_110WalletImpl9hdEnabledEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl9isCryptedEv 0
_ZN6wallet12_GLOBAL__N_110WalletImpl9listCoinsEv 0
_ZN6wallet12_GLOBAL__N_110WalletImplC2ERNS_13WalletContextERKSt10shared_ptrINS_7CWalletEE 1
_ZN6wallet12_GLOBAL__N_112MakeWalletTxERNS_7CWalletERKNS_9CWalletTxE 0
_ZN6wallet12_GLOBAL__N_115MakeWalletTxOutERKNS_7CWalletERKNS_7COutputE 0
_ZN6wallet12_GLOBAL__N_115MakeWalletTxOutERKNS_7CWalletERKNS_9CWalletTxEii 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl10getWalletsEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl10loadWalletERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorI13bilingual_strSaISB_EE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl11isEncryptedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl11setMockTimeEl 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12createWalletERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS3_IcS5_16secure_allocatorIcEEEmRSt6vectorI13bilingual_strSaISG_EE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12getWalletDirEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl12registerRpcsEv 18
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl13listWalletDirEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl13migrateWalletERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS3_IcS5_16secure_allocatorIcEEE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl13restoreWalletERKN2fs4pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorI13bilingual_strSaISF_EE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl16handleLoadWalletESt8functionIFvSt10unique_ptrIN10interfaces6WalletESt14default_deleteIS5_EEEE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl20schedulerMockForwardENSt6chrono8durationIlSt5ratioILl1ELl1EEEE 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl4loadEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl4stopEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl5flushEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl5startER10CScheduler 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl6verifyEv 7
_ZN6wallet12_GLOBAL__N_116WalletLoaderImpl7contextEv 0
_ZN6wallet12_GLOBAL__N_116WalletLoaderImplC2ERN10interfaces5ChainER11ArgsManager 25
_ZN6wallet12_GLOBAL__N_116WalletLoaderImplD0Ev 50
_ZN6wallet12_GLOBAL__N_116WalletLoaderImplD0Ev 25
_ZN6wallet12_GLOBAL__N_116WalletLoaderImplD2Ev 25
_ZN6wallet12_GLOBAL__N_118MakeWalletTxStatusERKNS_7CWalletERKNS_9CWalletTxE 0
_ZZN6wallet12_GLOBAL__N_110WalletImpl12getAddressesEvENKUlRKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbRKSt8optionalINS_14AddressPurposeEEE_clESE_SM_bSR_ 0
_ZZN6wallet12_GLOBAL__N_116WalletLoaderImpl12registerRpcsEvENKUlRK14JSONRPCRequestR8UniValuebE_clES4_S6_b 0

Generated by: LCOV version 2.0-1