LCOV - code coverage report
Current view: top level - src/rpc - util.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 573 605 94.7 %
Date: 2026-06-25 07:23:43 Functions: 71 75 94.7 %

Function Name Sort by function name Hit count Sort by hit count
_Z10ParseBoolVRK8UniValueRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 1379
_Z10ParseHashORK8UniValueNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 17105
_Z10ParseHashVRK8UniValueNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 73286
_Z11HexToPubKeyRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE 271
_Z12AddrToPubKeyRK23FillableSigningProviderRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 171
_Z12RPCTypeCheckRK8UniValueRKNSt3__14listI12UniValueTypeNS2_9allocatorIS4_EEEEb 112798
_Z14HelpExampleCliRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_ 1894493
_Z14HelpExampleRpcRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_ 1267306
_Z15AmountFromValueRK8UniValuei 48539
_Z15DescribeAddressRKNSt3__17variantIJ14CNoDestination6PKHash10ScriptHashEEE 2079
_Z15RPCTypeCheckObjRK8UniValueRKNSt3__13mapINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE12UniValueTypeNS2_4lessIS9_EENS7_INS2_4pairIKS9_SA_EEEEEEbb 3031
_Z17GetAllOutputTypesv 6180
_Z18ParseConfirmTargetRK8UniValuej 890
_Z19HelpExampleCliNamedRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorINS_4pairIS5_8UniValueEENS3_ISB_EEEE 7044
_Z19HelpExampleRpcNamedRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorINS_4pairIS5_8UniValueEENS3_ISB_EEEE 7041
_Z20ParseDescriptorRangeRK8UniValue 217
_Z20RPCTypeCheckArgumentRK8UniValueRK12UniValueType 129451
_Z23JSONRPCTransactionError16TransactionErrorRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 1145
_Z28AddAndGetMultisigDestinationiRKNSt3__16vectorI7CPubKeyNS_9allocatorIS1_EEEER23FillableSigningProviderR7CScript 114
_Z28EvalDescriptorStringOrObjectRK8UniValueR19FlatSigningProvider 1636
_Z28RPCErrorFromTransactionError16TransactionError 1145
_Z9ParseHexORK8UniValueNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 80
_Z9ParseHexVRK8UniValueNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 281
_ZL10ParseRangeRK8UniValue 227
_ZL14DetailMaybeArgPFvRK6RPCArgERKNSt3__16vectorIS_NS4_9allocatorIS_EEEEPK14JSONRPCRequestm 6383
_ZL22CheckRequiredOrDefaultRK6RPCArg 4064
_ZN10RPCHelpManC1ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES6_NS0_6vectorI6RPCArgNS4_IS8_EEEE10RPCResults11RPCExamples 0
_ZN10RPCHelpManC1ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES6_NS0_6vectorI6RPCArgNS4_IS8_EEEE10RPCResults11RPCExamplesNS0_8functionIF8UniValueRKS_RK14JSONRPCRequestEEE 1863243
_ZN10RPCHelpManC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES6_NS0_6vectorI6RPCArgNS4_IS8_EEEE10RPCResults11RPCExamples 0
_ZN10RPCHelpManC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES6_NS0_6vectorI6RPCArgNS4_IS8_EEEE10RPCResults11RPCExamplesNS0_8functionIF8UniValueRKS_RK14JSONRPCRequestEEE 1863243
_ZN12_GLOBAL__N_110ShellQuoteERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 2947
_ZN12_GLOBAL__N_118ShellQuoteIfNeededERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 25212
_ZN7SectionC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 44518
_ZN7SectionC1ERKS_ 93512
_ZN7SectionC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 44518
_ZN7SectionC2ERKS_ 93512
_ZN7SectionD1Ev 138030
_ZN7SectionD2Ev 138030
_ZN8Sections11PushSectionERK7Section 39282
_ZN8Sections4PushERK6RPCArgm9OuterType 8376
_ZN8SectionsC1Ev 6169
_ZN8SectionsC2Ev 6169
_ZN8SectionsD1Ev 6169
_ZN8SectionsD2Ev 6169
_ZNK10RPCHelpMan11GetArgNamesEv 678456
_ZNK10RPCHelpMan13HandleRequestERK14JSONRPCRequest 501489
_ZNK10RPCHelpMan14IsValidNumArgsEm 503111
_ZNK10RPCHelpMan8ArgValueINSt3__18optionalIbEEEET_m 364
_ZNK10RPCHelpMan8ArgValueINSt3__18optionalIdEEEET_m 0
_ZNK10RPCHelpMan8ArgValueIPKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEET_m 1955
_ZNK10RPCHelpMan8ArgValueIRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEET_m 1336
_ZNK10RPCHelpMan8ArgValueIiEET_m 1392
_ZNK10RPCHelpMan8ArgValueIyEET_m 1336
_ZNK10RPCHelpMan8ToStringEv 2885
_ZNK10RPCHelpMan9GetArgMapEv 416
_ZNK10RPCResults19ToDescriptionStringEv 2885
_ZNK11RPCExamples19ToDescriptionStringEv 2885
_ZNK22DescribeAddressVisitorclERK10ScriptHash 211
_ZNK22DescribeAddressVisitorclERK14CNoDestination 0
_ZNK22DescribeAddressVisitorclERK6PKHash 1868
_ZNK6RPCArg10IsOptionalEv 654743
_ZNK6RPCArg11ToStringObjEb 2238
_ZNK6RPCArg12GetFirstNameEv 13070
_ZNK6RPCArg19ToDescriptionStringEb 9510
_ZNK6RPCArg7GetNameEv 426
_ZNK6RPCArg8ToStringEb 6657
_ZNK8Sections8ToStringEv 6169
_ZNK9RPCResult10ToSectionsER8Sections9OuterTypei 25030
_ZNK9RPCResult11MatchesTypeERK8UniValue 522586
_ZNK9RPCResult13CheckInnerDocEv 20883110
_ZZNK10RPCHelpMan13HandleRequestERK14JSONRPCRequestENK3$_0clERK9RPCResult 522586
_ZZNK6RPCArg8ToStringEbENK3$_0clERKS_ 639
_ZZNK9RPCResult10ToSectionsER8Sections9OuterTypeiENK3$_0clERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE 24820
__cxx_global_var_init 3516
__cxx_global_var_init.1 3516

Generated by: LCOV version 1.16