LCOV - code coverage report
Current view:
top level
-
src/wallet
- spend.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
total_coverage.info
Lines:
96.5 %
715
690
Test Date:
2025-04-01 06:18:32
Functions:
100.0 %
41
41
Branches:
66.7 %
1168
779
Function Name
Hit count
_ZN6wallet11CoinsResult3AddE10OutputTypeRKNS_7COutputE
288521
_ZN6wallet11CoinsResult5ClearEv
709
_ZN6wallet11CoinsResult5EraseERKSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS2_ESaIS2_EE
4
_ZN6wallet11CoinsResult7ShuffleER17FastRandomContext
20
_ZN6wallet11SelectCoinsERKNS_7CWalletERNS_11CoinsResultERKNS_17PreSelectedInputsERKlRKNS_12CCoinControlERKNS_19CoinSelectionParamsE
3455
_ZN6wallet12GroupOutputsERKNS_7CWalletERKNS_11CoinsResultERKNS_19CoinSelectionParamsERKSt6vectorINS_15SelectionFilterESaISA_EE
3427
_ZN6wallet12GroupOutputsERKNS_7CWalletERKNS_11CoinsResultERKNS_19CoinSelectionParamsERKSt6vectorINS_15SelectionFilterESaISA_EERS9_INS_11OutputGroupESaISF_EE
6507
_ZN6wallet14AvailableCoinsERKNS_7CWalletEPKNS_12CCoinControlESt8optionalI8CFeeRateERKNS_16CoinFilterParamsE
3713
_ZN6wallet15FundTransactionERNS_7CWalletERK19CMutableTransactionRKSt6vectorINS_10CRecipientESaIS6_EESt8optionalIjEbNS_12CCoinControlE
431
_ZN6wallet16AttemptSelectionERN10interfaces5ChainERKlRNS_18OutputGroupTypeMapERKNS_19CoinSelectionParamsEb
3487
_ZN6wallet17CreateTransactionERNS_7CWalletERKSt6vectorINS_10CRecipientESaIS3_EESt8optionalIjERKNS_12CCoinControlEb
1763
_ZN6wallet19FetchSelectedInputsERKNS_7CWalletERKNS_12CCoinControlERKNS_19CoinSelectionParamsE
447
_ZN6wallet21ChooseSelectionResultERN10interfaces5ChainERKlRNS_6GroupsERKNS_19CoinSelectionParamsE
5001
_ZN6wallet22AutomaticCoinSelectionERKNS_7CWalletERNS_11CoinsResultERKlRKNS_19CoinSelectionParamsE
3080
_ZN6wallet25AvailableCoinsListUnspentERKNS_7CWalletEPKNS_12CCoinControlENS_16CoinFilterParamsE
363
_ZN6wallet25FindNonChangeParentOutputERKNS_7CWalletERK9COutPoint
5
_ZN6wallet28CalculateMaximumSignedTxSizeERK12CTransactionPKNS_7CWalletEPKNS_12CCoinControlE
3429
_ZN6wallet28CalculateMaximumSignedTxSizeERK12CTransactionPKNS_7CWalletERKSt6vectorI6CTxOutSaIS7_EEPKNS_12CCoinControlE
3429
_ZN6wallet28GetSerializeSizeForRecipientERKNS_10CRecipientE
39907
_ZN6wallet31CalculateMaximumSignedInputSizeERK6CTxOut9COutPointPK15SigningProviderbPKNS_12CCoinControlE
294495
_ZN6wallet31CalculateMaximumSignedInputSizeERK6CTxOutPKNS_7CWalletEPKNS_12CCoinControlE
122276
_ZN6wallet6IsDustERKNS_10CRecipientERK8CFeeRate
39907
_ZN6wallet9ListCoinsERKNS_7CWalletE
3
_ZN6walletL11HasErrorMsgERKN4util6ResultINS_15SelectionResultEEE
11172
_ZN6walletL13GetDescriptorEPKNS_7CWalletEPKNS_12CCoinControlE7CScript
26480
_ZN6walletL13GetOutputTypeE9TxoutTypeb
172200
_ZN6walletL14MaxInputWeightERK10DescriptorRKSt8optionalI5CTxInEPKNS_12CCoinControlEbb
199300
_ZN6walletL19GetSignedTxinWeightEPKNS_7CWalletEPKNS_12CCoinControlERK5CTxInRK6CTxOutbb
16375
_ZN6walletL20DiscourageFeeSnipingER19CMutableTransactionR17FastRandomContextRN10interfaces5ChainERK7uint256i
2596
_ZN6walletL25CreateTransactionInternalERNS_7CWalletERKSt6vectorINS_10CRecipientESaIS3_EESt8optionalIjERKNS_12CCoinControlEb
3377
_ZN6walletL26IsCurrentForAntiFeeSnipingERN10interfaces5ChainERK7uint256
2596
_ZN6walletL8IsSegwitERK10Descriptor
210905
_ZN6walletL9UseMaxSigERKSt8optionalI5CTxInEPKNS_12CCoinControlE
199286
_ZNK6wallet11CoinsResult3AllEv
2656
_ZNK6wallet11CoinsResult4SizeEv
1484
_ZZN6wallet11CoinsResult5EraseERKSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS2_ESaIS2_EEENKUlRKNS_7COutputEE_clESC_
17
_ZZN6wallet12GroupOutputsERKNS_7CWalletERKNS_11CoinsResultERKNS_19CoinSelectionParamsERKSt6vectorINS_15SelectionFilterESaISA_EERS9_INS_11OutputGroupESaISF_EEENKUlRKSt10shared_ptrINS_7COutputEE10OutputTypemmRSt3mapISt4pairI7CScriptSO_ESH_St4lessISS_ESaISQ_IKSS_SH_EEEE_clESN_SO_mmSZ_
120066
_ZZN6wallet12GroupOutputsERKNS_7CWalletERKNS_11CoinsResultERKNS_19CoinSelectionParamsERKSt6vectorINS_15SelectionFilterESaISA_EERS9_INS_11OutputGroupESaISF_EEENKUlRKSt3mapISt4pairI7CScript10OutputTypeESH_St4lessISN_ESaISK_IKSN_SH_EEEbE_clESV_b
2976
_ZZN6wallet21ChooseSelectionResultERN10interfaces5ChainERKlRNS_6GroupsERKNS_19CoinSelectionParamsEENKUlON4util6ResultINS_15SelectionResultEEEE_clESE_
5815
_ZZN6wallet28CalculateMaximumSignedTxSizeERK12CTransactionPKNS_7CWalletERKSt6vectorI6CTxOutSaIS7_EEPKNS_12CCoinControlEENKUlRKS7_E_clESG_
11608
_ZZN6walletL25CreateTransactionInternalERNS_7CWalletERKSt6vectorINS_10CRecipientESaIS3_EESt8optionalIjERKNS_12CCoinControlEbENKUlRKSt10shared_ptrINS_7COutputEESH_E_clESH_SH_
15248
Generated by:
LCOV version 2.0-1