aboutsummaryrefslogtreecommitdiff
path: root/src/primitives/transaction.h
Commit message (Expand)AuthorAgeFilesLines
* Disallow extended encoding for non-witness transactionsPieter Wuille2019-05-201-0/+4
* Made expicit constructor CTransaction(const CMutableTransaction &tx).lucash-dev2018-12-171-1/+1
* Use const in COutPoint classHennadii Stepanov2018-11-301-3/+5
* Avoid 1 << 31 (UB) in calculation of SEQUENCE_LOCKTIME_DISABLE_FLAGpracticalswift2018-10-181-1/+1
* doxygen: Fix member commentsMarcoFalke2018-09-261-1/+1
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Removed unused == operator from CMutableTransaction.[email protected]2018-06-101-5/+0
* Cache witness hash in CTransactionMarcoFalke2018-05-041-6/+4
* Make CMutableTransaction constructor explicitMarcoFalke2018-05-041-1/+1
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-4/+4
* Merge #8330: Structure Packing Optimizations in C{,Mutable}TransactionWladimir J. van der Laan2017-09-061-2/+2
|\
| * Reorder C{,Mutable}Transaction for better packingJeremy Rubin2017-07-121-2/+2
* | Merge #10760: Avoid dereference-of-casted-pointerPieter Wuille2017-07-151-2/+2
|\ \
| * | Avoid dereference-of-casted-pointerPieter Wuille2017-07-071-2/+2
| |/
* / Remove confusing MAX_BLOCK_BASE_SIZE.Gregory Maxwell2017-07-141-5/+1
|/
* Consensus: Minimal way to move dust out of consensusJorge Timón2017-05-031-37/+0
* Improved efficiency in COutPoint constructorsMarcos Mayorga2017-04-281-2/+2
* [cleanup] Remove coin age priority completely.Alex Morcos2017-03-031-6/+0
* Merge #9283: A few more CTransactionRef optimizationsWladimir J. van der Laan2017-01-041-2/+0
|\
| * Remove unused MakeTransactionRef overloadsPieter Wuille2016-12-211-2/+0
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-211-68/+31
|\
| * Move CTxInWitness inside CTxInPieter Wuille2016-12-041-68/+31
* | Bump default transaction version to 2BtcDrak2016-12-081-1/+1
|/
* Make CTransaction actually immutablePieter Wuille2016-12-021-69/+81
* Introduce convenience type CTransactionRefPieter Wuille2016-11-191-0/+6
* Add deserializing constructors to CTransaction and CMutableTransactionPieter Wuille2016-11-191-0/+9
* Get rid of nType and nVersionPieter Wuille2016-11-071-11/+11
* Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille2016-11-071-1/+1
* Remove unused CTxOut::GetHash()Matt Corallo2016-11-041-2/+0
* Adding method GetTotalSize() to CTransactionHampus Sjöberg2016-09-061-0/+7
* Merge #8332: semi trivial: clarify witness branches in transaction.h serializ...Wladimir J. van der Laan2016-07-281-3/+5
|\
| * transaction: clarify witness branchesDaniel Cousens2016-07-141-3/+5
* | Rename "block cost" to "block weight"Suhas Daftuar2016-07-181-2/+2
* | Rename CTxinWitness -> CTxInWitnessBob McElrath2016-07-061-3/+3
|/
* BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-4/+24
* BIP141: Commitment structure and deploymentPieter Wuille2016-06-221-1/+2
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-11/+140
* Merge #7648: BIP9 versionbits softfork for BIP68, BIP112 and BIP113Wladimir J. van der Laan2016-03-301-0/+7
|\
| * Policy: allow transaction version 2 relay policy.BtcDrak2016-03-181-0/+7
* | Improve COutPoint less operatorJoão Barbosa2016-03-181-1/+2
|/
* Merge #7184: Implement SequenceLocks functions for BIP 68Wladimir J. van der Laan2016-02-121-8/+30
|\
| * Implement SequenceLocks functionsAlex Morcos2016-02-101-8/+30
* | Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|/
* Prevector typePieter Wuille2015-11-131-2/+2
* transaction_tests: Be more strict checking dustMarcoFalke2015-11-091-2/+2
* Merge pull request #6444Wladimir J. van der Laan2015-07-211-2/+5
|\
| * Exempt unspendable transaction outputs from dust checkszathras-crypto2015-07-181-2/+5
* | Separate core memory usage computation in core_memusage.hPieter Wuille2015-07-201-9/+0
|/