aboutsummaryrefslogtreecommitdiff
path: root/src/primitives
Commit message (Expand)AuthorAgeFilesLines
* Handle legacy v2 block at #66064Ross Nicoll2019-07-131-1/+3
* Merge AuxPoW support from NamecoreRoss Nicoll2019-07-134-43/+220
* Scrypt n=1024 PoW hashRoss Nicoll2019-04-032-0/+10
* Update copyright headers to 2018DrahtBot2018-07-274-4/+4
* Removed unused == operator from CMutableTransaction.[email protected]2018-06-101-5/+0
* Cache witness hash in CTransactionMarcoFalke2018-05-042-11/+9
* Make CMutableTransaction constructor explicitMarcoFalke2018-05-041-1/+1
* Support serialization as another type without castingPieter Wuille2018-03-201-1/+1
* Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-2/+2
|\
| * Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-2/+2
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-034-4/+4
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-164-16/+16
|/
* Merge #8330: Structure Packing Optimizations in C{,Mutable}TransactionWladimir J. van der Laan2017-09-062-6/+6
|\
| * Reorder C{,Mutable}Transaction for better packingJeremy Rubin2017-07-122-6/+6
* | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-1/+1
* | Replace traditional for with ranged for in primitivesDag Robole2017-07-242-13/+11
* | 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-144-22/+1
|/
* Perform member initialization in initialization lists where possiblepracticalswift2017-06-041-4/+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
* Merge #9602: Remove coin age priority and free transactions - implementationWladimir J. van der Laan2017-03-072-32/+0
|\
| * [cleanup] Remove coin age priority completely.Alex Morcos2017-03-032-32/+0
* | Optimize GetWitnessHash() for non-segwit transactionsSuhas Daftuar2017-03-031-0/+3
|/
* 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-314-4/+4
|/
* Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-212-73/+36
|\
| * Move CTxInWitness inside CTxInPieter Wuille2016-12-042-73/+36
* | Bump default transaction version to 2BtcDrak2016-12-081-1/+1
|/
* Make CTransaction actually immutablePieter Wuille2016-12-022-90/+87
* Introduce convenience type CTransactionRefPieter Wuille2016-11-192-1/+7
* Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille2016-11-192-2/+2
* Add deserializing constructors to CTransaction and CMutableTransactionPieter Wuille2016-11-192-0/+13
* Get rid of nType and nVersionPieter Wuille2016-11-072-15/+16
* Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille2016-11-071-1/+1
* Remove unused CTxOut::GetHash()Matt Corallo2016-11-042-7/+0
* Adding method GetTotalSize() to CTransactionHampus Sjöberg2016-09-062-0/+12
* Use __func__ to get function name for output printingMarcoFalke2016-08-191-1/+1
* 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-184-9/+9
* | Rename CTxinWitness -> CTxInWitnessBob McElrath2016-07-061-3/+3
|/
* BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-224-5/+42
* BIP141: Commitment structure and deploymentPieter Wuille2016-06-221-1/+2
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-223-17/+152
* Merge #7763: Put hex-encoded version in UpdateTipWladimir J. van der Laan2016-03-311-1/+1
|\
| * Reformat version in UpdateTip and other messagesPieter Wuille2016-03-311-1/+1
* | Merge #7648: BIP9 versionbits softfork for BIP68, BIP112 and BIP113Wladimir J. van der Laan2016-03-301-0/+7
|\ \ | |/ |/|