LCOV - code coverage report
Current view:
top level
-
src/script
- sign.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
fuzz_coverage.info
Lines:
307
525
58.5 %
Date:
2023-10-05 15:40:34
Functions:
38
61
62.3 %
Branches:
303
788
38.5 %
Function Name
Hit count
_Z11UpdateInputR5CTxInRK13SignatureData
4613
_Z13SignSignatureRK15SigningProviderRK12CTransactionR19CMutableTransactionjiR13SignatureData
1
_Z13SignSignatureRK15SigningProviderRK7CScriptR19CMutableTransactionjRKliR13SignatureData
67
_Z14IsSegWitOutputRK15SigningProviderRK7CScript
651
_Z14MsLookupHelperISt3mapISt6vectorIhSaIhEES3_St4lessIS3_ESaISt4pairIKS3_S3_EEES3_S3_EN10miniscript12AvailabilityERKT_RKT0_RT1_
0
_Z15SignTransactionR19CMutableTransactionPK15SigningProviderRKSt3mapI9COutPoint4CoinSt4lessIS5_ESaISt4pairIKS5_S6_EEEiRS4_Ii13bilingual_strS7_IiESaIS9_IKiSG_EEE
337
_Z16ProduceSignatureRK15SigningProviderRK20BaseSignatureCreatorRK7CScriptR13SignatureData
11082
_Z19DataFromTransactionRK19CMutableTransactionjRK6CTxOut
4546
_ZL10GetCScriptRK15SigningProviderRK13SignatureDataRK9CScriptIDR7CScript
3289
_ZL11SignTaprootRK15SigningProviderRK20BaseSignatureCreatorRK16WitnessV1TaprootR13SignatureDataRSt6vectorISA_IhSaIhEESaISC_EE
0
_ZL17SignTaprootScriptRK15SigningProviderRK20BaseSignatureCreatorR13SignatureDatai4SpanIKhERSt6vectorISA_IhSaIhEESaISC_EE
0
_ZL22CreateTaprootScriptSigRK20BaseSignatureCreatorR13SignatureDataRK15SigningProviderRSt6vectorIhSaIhEERK11XOnlyPubKeyRK7uint25610SigVersion
0
_ZL7PushAllRKSt6vectorIS_IhSaIhEESaIS1_EE
9315
_ZL8SignStepRK15SigningProviderRK20BaseSignatureCreatorRK7CScriptRSt6vectorIS8_IhSaIhEESaISA_EER9TxoutType10SigVersionR13SignatureData
11984
_ZL9CreateSigRK20BaseSignatureCreatorR13SignatureDataRK15SigningProviderRSt6vectorIhSaIhEERK7CPubKeyRK7CScript10SigVersion
2742
_ZL9GetPubKeyRK15SigningProviderRK13SignatureDataRK6CKeyIDR7CPubKey
1614
_ZN12_GLOBAL__N_121DummySignatureCheckerC2Ev
173
_ZN12_GLOBAL__N_121DummySignatureCheckerD0Ev
0
_ZN12_GLOBAL__N_121DummySignatureCheckerD2Ev
173
_ZN12_GLOBAL__N_121DummySignatureCreatorC2Ecc
346
_ZN12_GLOBAL__N_121DummySignatureCreatorD0Ev
0
_ZN12_GLOBAL__N_121DummySignatureCreatorD2Ev
346
_ZN12_GLOBAL__N_125SignatureExtractorCheckerC2ER13SignatureDataR20BaseSignatureChecker
4546
_ZN12_GLOBAL__N_125SignatureExtractorCheckerD0Ev
0
_ZN12_GLOBAL__N_125SignatureExtractorCheckerD2Ev
4546
_ZN12_GLOBAL__N_16StacksC2ERK13SignatureData
4546
_ZN12_GLOBAL__N_16StacksD2Ev
4546
_ZN13SignatureData18MergeSignatureDataES_
533
_ZN34MutableTransactionSignatureCreatorC2ERK19CMutableTransactionjRKlPK26PrecomputedTransactionDatai
9482
_ZN34MutableTransactionSignatureCreatorC2ERK19CMutableTransactionjRKli
198
_ZN9Satisfier10KeyCompareERK7CPubKeyS2_
0
_ZN9SatisfierC2ERK15SigningProviderR13SignatureDataRK20BaseSignatureCreatorRK7CScript
32
_ZNK12_GLOBAL__N_121DummySignatureChecker13CheckLockTimeERK10CScriptNum
0
_ZNK12_GLOBAL__N_121DummySignatureChecker13CheckSequenceERK10CScriptNum
0
_ZNK12_GLOBAL__N_121DummySignatureChecker19CheckECDSASignatureERKSt6vectorIhSaIhEES5_RK7CScript10SigVersion
248
_ZNK12_GLOBAL__N_121DummySignatureChecker21CheckSchnorrSignatureE4SpanIKhES3_10SigVersionR19ScriptExecutionDataP13ScriptError_t
0
_ZNK12_GLOBAL__N_121DummySignatureCreator16CreateSchnorrSigERK15SigningProviderRSt6vectorIhSaIhEERK11XOnlyPubKeyPK7uint256SD_10SigVersion
0
_ZNK12_GLOBAL__N_121DummySignatureCreator7CheckerEv
238
_ZNK12_GLOBAL__N_121DummySignatureCreator9CreateSigERK15SigningProviderRSt6vectorIhSaIhEERK6CKeyIDRK7CScript10SigVersion
254
_ZNK12_GLOBAL__N_125SignatureExtractorChecker19CheckECDSASignatureERKSt6vectorIhSaIhEES5_RK7CScript10SigVersion
4
_ZNK34MutableTransactionSignatureCreator16CreateSchnorrSigERK15SigningProviderRSt6vectorIhSaIhEERK11XOnlyPubKeyPK7uint256SC_10SigVersion
0
_ZNK34MutableTransactionSignatureCreator9CreateSigERK15SigningProviderRSt6vectorIhSaIhEERK6CKeyIDRK7CScript10SigVersion
1513
_ZNK9Satisfier10CheckAfterEj
0
_ZNK9Satisfier10CheckOlderEj
0
_ZNK9Satisfier10SatHASH160ERKSt6vectorIhSaIhEERS2_
0
_ZNK9Satisfier10SatHASH256ERKSt6vectorIhSaIhEERS2_
0
_ZNK9Satisfier11FromPKBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalI7CPubKeyET_SB_
0
_ZNK9Satisfier12FromPKHBytesIN9__gnu_cxx17__normal_iteratorIPhSt6vectorIhSaIhEEEEEESt8optionalI7CPubKeyET_SB_
0
_ZNK9Satisfier12SatRIPEMD160ERKSt6vectorIhSaIhEERS2_
0
_ZNK9Satisfier4SignERK7CPubKeyRSt6vectorIhSaIhEE
0
_ZNK9Satisfier9SatSHA256ERKSt6vectorIhSaIhEERS2_
0
_ZNK9Satisfier9ToPKBytesERK7CPubKey
0
__cxx_global_var_init
173
__cxx_global_var_init.1
173
__cxx_global_var_init.12
173
__cxx_global_var_init.13
173
__cxx_global_var_init.14
173
__cxx_global_var_init.2
173
__cxx_global_var_init.3
173
__cxx_global_var_init.4
173
__cxx_global_var_init.5
173
Generated by:
LCOV version 1.14