LCOV - code coverage report
Current view:
top level
-
src/wallet
- rpcwallet.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
3597
3761
95.6 %
Date:
2021-06-29 14:35:33
Functions:
127
130
97.7 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
878
1062
82.7 %
Function Name
Hit count
_ZNK28DescribeWalletAddressVisitorclERK14CNoDestination
0
_ZNK28DescribeWalletAddressVisitorclERK14WitnessUnknown
0
rpcwallet.cpp:_ZZL13upgradewalletvENK4$_47clERK10RPCHelpManRK14JSONRPCRequest
0
rpcwallet.cpp:_ZZL20listaddressgroupingsvENK3$_6clERK10RPCHelpManRK14JSONRPCRequest
4
rpcwallet.cpp:_ZZL22walletpassphrasechangevENK4$_23clERK10RPCHelpManRK14JSONRPCRequest
6
rpcwallet.cpp:_ZZL16rescanblockchainvENK4$_40clERK10RPCHelpManRK14JSONRPCRequest
7
rpcwallet.cpp:_ZZZL16walletpassphrasevENK4$_22clERK10RPCHelpManRK14JSONRPCRequestENKUlvE_clEv
7
_Z7HaveKeyRK15SigningProviderRK4CKey
8
rpcwallet.cpp:_ZZL21getunconfirmedbalancevENK4$_11clERK10RPCHelpManRK14JSONRPCRequest
8
rpcwallet.cpp:_ZZL13setwalletflagvENK4$_34clERK10RPCHelpManRK14JSONRPCRequest
10
rpcwallet.cpp:_ZZL18abandontransactionvENK4$_19clERK10RPCHelpManRK14JSONRPCRequest
12
rpcwallet.cpp:_ZZL19listreceivedbylabelvENK4$_15clERK10RPCHelpManRK14JSONRPCRequest
12
rpcwallet.cpp:_ZZL13listwalletdirvENK4$_31clERK10RPCHelpManRK14JSONRPCRequest
13
rpcwallet.cpp:_ZZL10walletlockvENK4$_24clERK10RPCHelpManRK14JSONRPCRequest
16
rpcwallet.cpp:_ZZL13keypoolrefillvENK4$_21clERK10RPCHelpManRK14JSONRPCRequest
16
rpcwallet.cpp:_ZZL15listlockunspentvENK4$_27clERK10RPCHelpManRK14JSONRPCRequest
16
rpcwallet.cpp:_ZZL20getreceivedbyaddressvENK3$_8clERK10RPCHelpManRK14JSONRPCRequest
18
rpcwallet.cpp:_ZZL9sethdseedvENK4$_44clERK10RPCHelpManRK14JSONRPCRequest
20
rpcwallet.cpp:_ZZL11lockunspentvENK4$_26clERK10RPCHelpManRK14JSONRPCRequest
24
rpcwallet.cpp:_ZZL11signmessagevENK3$_7clERK10RPCHelpManRK14JSONRPCRequest
26
rpcwallet.cpp:_ZZL13encryptwalletvENK4$_25clERK10RPCHelpManRK14JSONRPCRequest
27
rpcwallet.cpp:_ZZL8setlabelvENK3$_4clERK10RPCHelpManRK14JSONRPCRequest
29
rpcwallet.cpp:_ZZL8settxfeevENK4$_28clERK10RPCHelpManRK14JSONRPCRequest
33
rpcwallet.cpp:_ZZL18getreceivedbylabelvENK3$_9clERK10RPCHelpManRK14JSONRPCRequest
34
rpcwallet.cpp:_ZZL12backupwalletvENK4$_20clERK10RPCHelpManRK14JSONRPCRequest
43
rpcwallet.cpp:_ZZL14listsinceblockvENK4$_17clERK10RPCHelpManRK14JSONRPCRequest
46
rpcwallet.cpp:_ZL11GetReceivedRK7CWalletRK8UniValueb
52
rpcwallet.cpp:_ZZL10listlabelsvENK4$_42clERK10RPCHelpManRK14JSONRPCRequest
73
rpcwallet.cpp:_ZZL16walletpassphrasevENK4$_22clERK10RPCHelpManRK14JSONRPCRequest
73
rpcwallet.cpp:_ZZL19getaddressesbylabelvENK4$_41clERK10RPCHelpManRK14JSONRPCRequest
79
_ZNK28DescribeWalletAddressVisitorclERK19WitnessV0ScriptHash
98
rpcwallet.cpp:_ZZL18addmultisigaddressvENK4$_13clERK10RPCHelpManRK14JSONRPCRequest
116
rpcwallet.cpp:_ZZL11listwalletsvENK4$_32clERK10RPCHelpManRK14JSONRPCRequest
118
rpcwallet.cpp:_ZL21AddressBookDataToJSONRK16CAddressBookDatab
144
rpcwallet.cpp:_ZZL12unloadwalletvENK4$_36clERK10RPCHelpManRK14JSONRPCRequest
169
rpcwallet.cpp:_ZZL22walletcreatefundedpsbtvENK4$_46clERK10RPCHelpManRK14JSONRPCRequest
206
rpcwallet.cpp:_ZZL17walletprocesspsbtvENK4$_45clERK10RPCHelpManRK14JSONRPCRequest
211
rpcwallet.cpp:_ZZL8sendmanyvENK4$_12clERK10RPCHelpManRK14JSONRPCRequest
214
rpcwallet.cpp:_ZZL10loadwalletvENK4$_33clERK10RPCHelpManRK14JSONRPCRequest
217
rpcwallet.cpp:_ZZL19getrawchangeaddressvENK3$_3clERK10RPCHelpManRK14JSONRPCRequest
229
rpcwallet.cpp:_ZZL4sendvENK4$_43clERK10RPCHelpManRK14JSONRPCRequest
230
rpcwallet.cpp:_ZZL14bumpfee_helperNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK4$_39clERK10RPCHelpManRK14JSONRPCRequest
236
_ZNK28DescribeWalletAddressVisitorclERK6PKHash
245
_ZN9tallyitemC2Ev
278
rpcwallet.cpp:_ZZL18fundrawtransactionvENK4$_38clERK10RPCHelpManRK14JSONRPCRequest
289
_ZNK28DescribeWalletAddressVisitorclERK10ScriptHash
292
rpcwallet.cpp:_ZZL14gettransactionvENK4$_18clERK10RPCHelpManRK14JSONRPCRequest
298
rpcwallet.cpp:_ZZL21listreceivedbyaddressvENK4$_14clERK10RPCHelpManRK14JSONRPCRequest
356
_ZNK28DescribeWalletAddressVisitor16ProcessSubScriptERK7CScriptR8UniValue
363
rpcwallet.cpp:_ZL12ListReceivedRK7CWalletRK8UniValueb
368
rpcwallet.cpp:_ZZL10getbalancevENK4$_10clERK10RPCHelpManRK14JSONRPCRequest
378
rpcwallet.cpp:_ZZL12createwalletvENK4$_35clERK10RPCHelpManRK14JSONRPCRequest
420
rpcwallet.cpp:_ZZL16listtransactionsvENK4$_16clERK10RPCHelpManRK14JSONRPCRequest
428
rpcwallet.cpp:_ZL14LabelFromValueRK8UniValue
429
rpcwallet.cpp:_ZZL11listunspentvENK4$_37clERK10RPCHelpManRK14JSONRPCRequest
510
_Z19EnsureWalletContextRKNSt3__13anyE
637
_Z20GetWalletRPCCommandsv
664
_Z15FundTransactionR7CWalletR19CMutableTransactionRlRiRK8UniValueR12CCoinControlb
713
_ZNK28DescribeWalletAddressVisitorclERK16WitnessV0KeyHash
782
_Z27EnsureLegacyScriptPubKeyManR7CWalletb
884
rpcwallet.cpp:_ZZL11getbalancesvENK4$_29clERK10RPCHelpManRK14JSONRPCRequest
907
rpcwallet.cpp:_ZZL13getwalletinfovENK4$_30clERK10RPCHelpManRK14JSONRPCRequest
997
_ZN28DescribeWalletAddressVisitorC2EPK15SigningProvider
1183
rpcwallet.cpp:_ZL21DescribeWalletAddressRK7CWalletRKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash14WitnessUnknownEEE
1183
rpcwallet.cpp:_ZZ14getaddressinfovENK3$_1clERK10RPCHelpManRK14JSONRPCRequest
1189
rpcwallet.cpp:_ZZ28signrawtransactionwithwalletvENK3$_0clERK10RPCHelpManRK14JSONRPCRequest
1213
rpcwallet.cpp:_ZL13upgradewalletv
1318
rpcwallet.cpp:_ZL20listaddressgroupingsv
1322
rpcwallet.cpp:_ZL11psbtbumpfeev
1324
rpcwallet.cpp:_ZL22walletpassphrasechangev
1324
rpcwallet.cpp:_ZL16rescanblockchainv
1325
rpcwallet.cpp:_ZL21getunconfirmedbalancev
1326
rpcwallet.cpp:_ZL13setwalletflagv
1328
rpcwallet.cpp:_ZL18abandontransactionv
1330
rpcwallet.cpp:_ZL19listreceivedbylabelv
1330
rpcwallet.cpp:_ZL13listwalletdirv
1331
rpcwallet.cpp:_ZL10walletlockv
1334
rpcwallet.cpp:_ZL13keypoolrefillv
1334
rpcwallet.cpp:_ZL15listlockunspentv
1334
rpcwallet.cpp:_ZL20getreceivedbyaddressv
1336
rpcwallet.cpp:_ZL9sethdseedv
1339
rpcwallet.cpp:_ZL11lockunspentv
1342
rpcwallet.cpp:_ZL13encryptwalletv
1345
rpcwallet.cpp:_ZL8setlabelv
1347
rpcwallet.cpp:_ZL11signmessagev
1349
rpcwallet.cpp:_ZL8settxfeev
1351
rpcwallet.cpp:_ZL18getreceivedbylabelv
1352
rpcwallet.cpp:_ZL12backupwalletv
1361
rpcwallet.cpp:_ZL14listsinceblockv
1364
rpcwallet.cpp:_ZL10listlabelsv
1391
rpcwallet.cpp:_ZL16walletpassphrasev
1391
rpcwallet.cpp:_ZL19getaddressesbylabelv
1397
rpcwallet.cpp:_ZL18addmultisigaddressv
1434
rpcwallet.cpp:_ZL11listwalletsv
1436
rpcwallet.cpp:_ZL12unloadwalletv
1487
rpcwallet.cpp:_ZL22walletcreatefundedpsbtv
1524
rpcwallet.cpp:_ZL17walletprocesspsbtv
1529
rpcwallet.cpp:_ZL8sendmanyv
1532
rpcwallet.cpp:_ZL10loadwalletv
1535
rpcwallet.cpp:_ZL19getrawchangeaddressv
1547
rpcwallet.cpp:_ZL4sendv
1548
rpcwallet.cpp:_ZL7bumpfeev
1548
rpcwallet.cpp:_ZL18fundrawtransactionv
1607
rpcwallet.cpp:_ZL14gettransactionv
1616
rpcwallet.cpp:_ZL21listreceivedbyaddressv
1674
rpcwallet.cpp:_ZL10getbalancev
1696
rpcwallet.cpp:_ZL12createwalletv
1738
rpcwallet.cpp:_ZL16listtransactionsv
1746
rpcwallet.cpp:_ZL11listunspentv
1828
rpcwallet.cpp:_ZZL13sendtoaddressvENK3$_5clERK10RPCHelpManRK14JSONRPCRequest
1951
_Z9SendMoneyR7CWalletRK12CCoinControlRNSt3__16vectorI10CRecipientNS4_9allocatorIS6_EEEENS4_3mapINS4_12basic_stringIcNS4_11char_traitsIcEENS7_IcEEEESG_NS4_4lessISG_EENS7_INS4_4pairIKSG_SG_EEEEEEb
2078
_Z15ParseRecipientsRK8UniValueS1_RNSt3__16vectorI10CRecipientNS2_9allocatorIS4_EEEE
2082
rpcwallet.cpp:_ZL21ParseIncludeWatchonlyRK8UniValueRK7CWallet
2157
rpcwallet.cpp:_ZL11getbalancesv
2225
rpcwallet.cpp:_ZL13getwalletinfov
2315
rpcwallet.cpp:_ZL17GetAvoidReuseFlagRK7CWalletRK8UniValue
2327
_Z14getaddressinfov
2507
_Z28signrawtransactionwithwalletv
2531
rpcwallet.cpp:_ZL18SetFeeEstimateModeRK7CWalletR12CCoinControlRK8UniValueS6_S6_b
2756
rpcwallet.cpp:_ZL14bumpfee_helperNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
2872
rpcwallet.cpp:_ZL14WalletTxToJSONRN10interfaces5ChainERK9CWalletTxR8UniValue
3181
rpcwallet.cpp:_ZL13sendtoaddressv
3269
rpcwallet.cpp:_ZL16MaybePushAddressR8UniValueRKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash14WitnessUnknownEEE
3301
rpcwallet.cpp:_ZL28TransactionDescriptionStringv
4726
_Z22EnsureWalletIsUnlockedRK7CWallet
6272
rpcwallet.cpp:_ZZL13getnewaddressvENK3$_2clERK10RPCHelpManRK14JSONRPCRequest
12683
rpcwallet.cpp:_ZL13getnewaddressv
14003
rpcwallet.cpp:_ZL16ListTransactionsRK7CWalletRK9CWalletTxibR8UniValueRKhPKNSt3__112basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEE
17877
_Z26GetWalletForJSONRPCRequestRK14JSONRPCRequest
24234
_Z31GetWalletNameFromJSONRPCRequestRK14JSONRPCRequestRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
24403
Generated by:
LCOV version 1.14