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
_Z20SerializeTransactionI11CDataStream12CTransactionEvRKT0_RT_
148880
_Z20SerializeTransactionI11CDataStream19CMutableTransactionEvRKT0_RT_
2807
_Z20SerializeTransactionI11CHashWriter12CTransactionEvRKT0_RT_
1607638
_Z20SerializeTransactionI11CHashWriter19CMutableTransactionEvRKT0_RT_
236493
_Z20SerializeTransactionI13CSizeComputer12CTransactionEvRKT0_RT_
1480944
_Z20SerializeTransactionI13CSizeComputer19CMutableTransactionEvRKT0_RT_
492
_Z20SerializeTransactionI13CVectorWriter12CTransactionEvRKT0_RT_
66436
_Z20SerializeTransactionI14OverrideStreamI11CDataStreamE12CTransactionEvRKT0_RT_
468
_Z20SerializeTransactionI14OverrideStreamI11CDataStreamE19CMutableTransactionEvRKT0_RT_
490
_Z20SerializeTransactionI9CAutoFile12CTransactionEvRKT0_RT_
123746
_Z22UnserializeTransactionI11CDataStream19CMutableTransactionEvRT0_RT_
117071
_Z22UnserializeTransactionI12VectorReader19CMutableTransactionEvRT0_RT_
0
_Z22UnserializeTransactionI13CBufferedFile19CMutableTransactionEvRT0_RT_
2388
_Z22UnserializeTransactionI14OverrideStreamI11CDataStreamE19CMutableTransactionEvRT0_RT_
862
_Z22UnserializeTransactionI9CAutoFile19CMutableTransactionEvRT0_RT_
144668
_ZN12CTransactionC2I11CDataStreamEE16deserialize_typeRT_
101785
_ZN12CTransactionC2I13CBufferedFileEE16deserialize_typeRT_
2388
_ZN12CTransactionC2I14OverrideStreamI11CDataStreamEEE16deserialize_typeRT_
353
_ZN12CTransactionC2I9CAutoFileEE16deserialize_typeRT_
144668
_ZN19CMutableTransaction11UnserializeI11CDataStreamEEvRT_
117071
_ZN19CMutableTransaction11UnserializeI12VectorReaderEEvRT_
0
_ZN19CMutableTransaction11UnserializeI13CBufferedFileEEvRT_
2388
_ZN19CMutableTransaction11UnserializeI14OverrideStreamI11CDataStreamEEEvRT_
862
_ZN19CMutableTransaction11UnserializeI9CAutoFileEEvRT_
144668
_ZN19CMutableTransactionC2I11CDataStreamEE16deserialize_typeRT_
101785
_ZN19CMutableTransactionC2I13CBufferedFileEE16deserialize_typeRT_
2388
_ZN19CMutableTransactionC2I14OverrideStreamI11CDataStreamEEE16deserialize_typeRT_
353
_ZN19CMutableTransactionC2I9CAutoFileEE16deserialize_typeRT_
144668
_ZN5CTxIn16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
88734
_ZN5CTxIn16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
213924
_ZN5CTxIn16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
2143967
_ZN5CTxIn16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN5CTxIn16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
5445
_ZN5CTxIn16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
3195099
_ZN5CTxIn16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
88155
_ZN5CTxIn16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2723
_ZN5CTxIn16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
2517
_ZN5CTxIn16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
175591
_ZN5CTxIn16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
169385
_ZN5CTxInC2Ev
5673171
_ZN6CTxOut16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
418396
_ZN6CTxOut16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
489997
_ZN6CTxOut16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
33855075
_ZN6CTxOut16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN6CTxOut16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
7256
_ZN6CTxOut16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
5205709
_ZN6CTxOut16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
2199188
_ZN6CTxOut16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2501
_ZN6CTxOut16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
1811
_ZN6CTxOut16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
418507
_ZN6CTxOut16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
845558
_ZN6CTxOut7SetNullEv
94953331
_ZN6CTxOutC2Ev
87086333
_ZN7GenTxidC2EbRK7uint256
2310007
_ZN9COutPoint16SerializationOpsI11CDataStreamKS_19CSerActionSerializeEEvRT0_RT_T1_
90381
_ZN9COutPoint16SerializationOpsI11CDataStreamS_21CSerActionUnserializeEEvRT0_RT_T1_
213926
_ZN9COutPoint16SerializationOpsI11CHashWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
49373622
_ZN9COutPoint16SerializationOpsI12VectorReaderS_21CSerActionUnserializeEEvRT0_RT_T1_
0
_ZN9COutPoint16SerializationOpsI13CBufferedFileS_21CSerActionUnserializeEEvRT0_RT_T1_
5445
_ZN9COutPoint16SerializationOpsI13CSizeComputerKS_19CSerActionSerializeEEvRT0_RT_T1_
3195099
_ZN9COutPoint16SerializationOpsI13CVectorWriterKS_19CSerActionSerializeEEvRT0_RT_T1_
88155
_ZN9COutPoint16SerializationOpsI14OverrideStreamI11CDataStreamEKS_19CSerActionSerializeEEvRT0_RT_T1_
2723
_ZN9COutPoint16SerializationOpsI14OverrideStreamI11CDataStreamES_21CSerActionUnserializeEEvRT0_RT_T1_
2517
_ZN9COutPoint16SerializationOpsI9CAutoFileKS_19CSerActionSerializeEEvRT0_RT_T1_
176661
_ZN9COutPoint16SerializationOpsI9CAutoFileS_21CSerActionUnserializeEEvRT0_RT_T1_
169828
_ZN9COutPoint7SetNullEv
32998
_ZN9COutPointC2ERK7uint256j
23460775
_ZN9COutPointC2Ev
8864003
_ZNK12CTransaction10HasWitnessEv
2693352
_ZNK12CTransaction10IsCoinBaseEv
25508657
_ZNK12CTransaction14GetWitnessHashEv
6840026
_ZNK12CTransaction6IsNullEv
16750
_ZNK12CTransaction7GetHashEv
2391645174
_ZNK12CTransaction9SerializeI11CDataStreamEEvRT_
148880
_ZNK12CTransaction9SerializeI11CHashWriterEEvRT_
1607638
_ZNK12CTransaction9SerializeI13CSizeComputerEEvRT_
1480944
_ZNK12CTransaction9SerializeI13CVectorWriterEEvRT_
66436
_ZNK12CTransaction9SerializeI14OverrideStreamI11CDataStreamEEEvRT_
468
_ZNK12CTransaction9SerializeI9CAutoFileEEvRT_
123746
_ZNK19CMutableTransaction10HasWitnessEv
173237
_ZNK19CMutableTransaction9SerializeI11CDataStreamEEvRT_
2807
_ZNK19CMutableTransaction9SerializeI11CHashWriterEEvRT_
236493
_ZNK19CMutableTransaction9SerializeI13CSizeComputerEEvRT_
492
_ZNK19CMutableTransaction9SerializeI14OverrideStreamI11CDataStreamEEEvRT_
490
_ZNK6CTxOut6IsNullEv
90327525
_ZNK7GenTxid7GetHashEv
2524388
_ZNK7GenTxid7IsWtxidEv
2421109
_ZNK9COutPoint6IsNullEv
16401790
_ZeqRK12CTransactionS1_
3433
_ZeqRK5CTxInS1_
146
_ZeqRK6CTxOutS1_
732502
_ZeqRK7GenTxidS1_
26420
_ZeqRK9COutPointS1_
54316418
_ZltRK7GenTxidS1_
4160
_ZltRK9COutPointS1_
322929604
_ZneRK12CTransactionS1_
52
_ZneRK5CTxInS1_
0
_ZneRK6CTxOutS1_
22341
_ZneRK9COutPointS1_
0
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
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
blockencodings_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
blockencodings_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
18
blockfilter_index_tests.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
0
blockfilter_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4
chainparams.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
8608
coinselector_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
109991
coinselector_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
50104
denialofservice_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
220
feebumper.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
140
mempool_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
30
merkle_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
274720
miner.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
55025
miner.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4004
miner_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
220
mining.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
pmt_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
12976
rawtransaction.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
12834
rpcdump.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
6
rpcwallet.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
56
script_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
268
serialize_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
2
setup_common.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
0
setup_common.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
53614
spend.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
4917
txvalidation_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
62
txvalidationcache_tests.cpp:_ZL18MakeTransactionRefIRK19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
6
validation.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
64782
validation_block_tests.cpp:_ZL18MakeTransactionRefI19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
824
validation_block_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
77
validation_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
14
wallet.cpp:_ZL18MakeTransactionRefIRK12CTransactionENSt3__110shared_ptrIS1_EEOT_
52733
wallet_tests.cpp:_ZL18MakeTransactionRefIR19CMutableTransactionENSt3__110shared_ptrIK12CTransactionEEOT_
8
Generated by:
LCOV version 1.14