LCOV - code coverage report
Current view:
top level
-
src/primitives
- transaction.h
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
141
147
95.9 %
Date:
2021-06-29 14:35:33
Functions:
129
138
93.5 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
168
240
70.0 %
Function Name
Hit count
_Z22UnserializeTransactionI12VectorReader19CMutableTransactionEvRT0_RT_
0
_ZN19CMutableTransaction11UnserializeI12VectorReaderEEvRT_
0
_ZN5CTxIn16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN6CTxOut16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN9COutPoint16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZneRK5CTxInS1_
0
_ZneRK9COutPointS1_
0
blockfilter_index_tests.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
0
setup_common.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
0
blockencodings_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
mining.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
serialize_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
blockfilter_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4
rpcdump.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
6
txvalidationcache_tests.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
6
wallet_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
8
validation_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
14
blockencodings_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
18
mempool_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
30
_ZneRK12CTransactionS1_
52
rpcwallet.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
56
txvalidation_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
62
validation_block_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
77
feebumper.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
140
_ZeqRK5CTxInS1_
146
denialofservice_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
220
miner_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
220
script_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
268
_ZN12CTransactionC2I14OverrideStreamI11CDataStreamEEE16deserialize_typeRT_
353
_ZN19CMutableTransactionC2I14OverrideStreamI11CDataStreamEEE16deserialize_typeRT_
353
_Z20SerializeTransactionI14OverrideStreamI11CDataStreamE12CTransactionEvRKT0_RT_
468
_ZNK12CTransaction9SerializeI14OverrideStreamI11CDataStreamEEEvRT_
468
_Z20SerializeTransactionI14OverrideStreamI11CDataStreamE19CMutableTransactionEvRKT0_RT_
490
_ZNK19CMutableTransaction9SerializeI14OverrideStreamI11CDataStreamEEEvRT_
490
_Z20SerializeTransactionI13CSizeComputer19CMutableTransactionEvRKT0_RT_
492
_ZNK19CMutableTransaction9SerializeI13CSizeComputerEEvRT_
492
validation_block_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
824
_Z22UnserializeTransactionI14OverrideStreamI11CDataStreamE19CMutableTransactionEvRT0_RT_
862
_ZN19CMutableTransaction11UnserializeI14OverrideStreamI11CDataStreamEEEvRT_
862
bitcoinconsensus.cpp:_ZN5CTxIn16SerializationOpsIN12_GLOBAL__N_113TxInputStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
1146
bitcoinconsensus.cpp:_ZN6CTxOut16SerializationOpsIN12_GLOBAL__N_113TxInputStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
1146
bitcoinconsensus.cpp:_ZN9COutPoint16SerializationOpsIN12_GLOBAL__N_113TxInputStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
1146
bitcoinconsensus.cpp:_Z22UnserializeTransactionIN12_GLOBAL__N_113TxInputStreamE19CMutableTransactionEvRT0_RT_
1148
bitcoinconsensus.cpp:_ZN12CTransactionC2IN12_GLOBAL__N_113TxInputStreamEEE16deserialize_typeRT_
1148
bitcoinconsensus.cpp:_ZN19CMutableTransaction11UnserializeIN12_GLOBAL__N_113TxInputStreamEEEvRT_
1148
bitcoinconsensus.cpp:_ZN19CMutableTransactionC2IN12_GLOBAL__N_113TxInputStreamEEE16deserialize_typeRT_
1148
_ZN6CTxOut16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
1811
_Z22UnserializeTransactionI13CBufferedFile19CMutableTransactionEvRT0_RT_
2388
_ZN12CTransactionC2I13CBufferedFileEE16deserialize_typeRT_
2388
_ZN19CMutableTransaction11UnserializeI13CBufferedFileEEvRT_
2388
_ZN19CMutableTransactionC2I13CBufferedFileEE16deserialize_typeRT_
2388
_ZN6CTxOut16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2501
_ZN5CTxIn16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
2517
_ZN9COutPoint16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
2517
_ZN5CTxIn16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2723
_ZN9COutPoint16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2723
_Z20SerializeTransactionI11CDataStream19CMutableTransactionEvRKT0_RT_
2807
_ZNK19CMutableTransaction9SerializeI11CDataStreamEEvRT_
2807
_ZeqRK12CTransactionS1_
3433
miner.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4004
_ZltRK7GenTxidS1_
4160
spend.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4917
_ZN5CTxIn16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
5445
_ZN9COutPoint16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
5445
_ZN6CTxOut16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
7256
chainparams.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
8608
rawtransaction.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
12834
pmt_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
12976
_ZNK12CTransaction6IsNullEv
16750
_ZneRK6CTxOutS1_
22341
_ZeqRK7GenTxidS1_
26420
_ZN9COutPoint7SetNullEv
32998
coinselector_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
50104
wallet.cpp:_ZL18MakeTransactionRefIRK12CTransactionENSt3__110shared_ptrIS1_EEOT_
52733
setup_common.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
53614
miner.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
55025
validation.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
64782
_Z20SerializeTransactionI13CVectorWriter12CTransactionEvRKT0_RT_
66436
_ZNK12CTransaction9SerializeI13CVectorWriterEEvRT_
66436
_ZN5CTxIn16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
88155
_ZN9COutPoint16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
88155
_ZN5CTxIn16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
88734
_ZN9COutPoint16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
90381
_ZN12CTransactionC2I11CDataStreamEE16deserialize_typeRT_
101785
_ZN19CMutableTransactionC2I11CDataStreamEE16deserialize_typeRT_
101785
coinselector_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
109991
_Z22UnserializeTransactionI11CDataStream19CMutableTransactionEvRT0_RT_
117071
_ZN19CMutableTransaction11UnserializeI11CDataStreamEEvRT_
117071
_Z20SerializeTransactionI9CAutoFile12CTransactionEvRKT0_RT_
123746
_ZNK12CTransaction9SerializeI9CAutoFileEEvRT_
123746
_Z22UnserializeTransactionI9CAutoFile19CMutableTransactionEvRT0_RT_
144668
_ZN12CTransactionC2I9CAutoFileEE16deserialize_typeRT_
144668
_ZN19CMutableTransaction11UnserializeI9CAutoFileEEvRT_
144668
_ZN19CMutableTransactionC2I9CAutoFileEE16deserialize_typeRT_
144668
_Z20SerializeTransactionI11CDataStream12CTransactionEvRKT0_RT_
148880
_ZNK12CTransaction9SerializeI11CDataStreamEEvRT_
148880
_ZN5CTxIn16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
169385
_ZN9COutPoint16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
169828
_ZNK19CMutableTransaction10HasWitnessEv
173237
_ZN5CTxIn16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
175591
_ZN9COutPoint16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
176661
_ZN5CTxIn16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
213924
_ZN9COutPoint16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
213926
_Z20SerializeTransactionI11CHashWriter19CMutableTransactionEvRKT0_RT_
236493
_ZNK19CMutableTransaction9SerializeI11CHashWriterEEvRT_
236493
merkle_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
274720
_ZN6CTxOut16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
418396
_ZN6CTxOut16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
418507
_ZN6CTxOut16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
489997
_ZeqRK6CTxOutS1_
732502
_ZN6CTxOut16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
845558
_Z20SerializeTransactionI13CSizeComputer12CTransactionEvRKT0_RT_
1480944
_ZNK12CTransaction9SerializeI13CSizeComputerEEvRT_
1480944
_Z20SerializeTransactionI11CHashWriter12CTransactionEvRKT0_RT_
1607638
_ZNK12CTransaction9SerializeI11CHashWriterEEvRT_
1607638
_ZN5CTxIn16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
2143967
_ZN6CTxOut16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
2199188
_ZN7GenTxidC2EbRK7uint256
2310007
_ZNK7GenTxid7IsWtxidEv
2421109
_ZNK7GenTxid7GetHashEv
2524388
_ZNK12CTransaction10HasWitnessEv
2693352
_ZN5CTxIn16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
3195099
_ZN9COutPoint16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
3195099
_ZN6CTxOut16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
5205709
_ZN5CTxInC2Ev
5673171
_ZNK12CTransaction14GetWitnessHashEv
6840026
_ZN9COutPointC2Ev
8864003
_ZNK9COutPoint6IsNullEv
16401790
_ZN9COutPointC2ERK7uint256j
23460775
_ZNK12CTransaction10IsCoinBaseEv
25508657
_ZN6CTxOut16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
33855075
_ZN9COutPoint16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
49373622
_ZeqRK9COutPointS1_
54316418
_ZN6CTxOutC2Ev
87086333
_ZNK6CTxOut6IsNullEv
90327525
_ZN6CTxOut7SetNullEv
94953331
_ZltRK9COutPointS1_
322929604
_ZNK12CTransaction7GetHashEv
2391645174
Generated by:
LCOV version 1.14