aboutsummaryrefslogtreecommitdiff
path: root/src/primitives/block.h
AgeCommit message (Expand)Author
2024-02-27[validation] Cache merkle root and witness commitment checksdergoegge
2023-09-08Remove version/hashing options from CBlockLocator/CDiskBlockIndexCory Fields
2023-08-28Replace READWRITEAS macro with AsBase wrapping functionMarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-08-31CBlockLocator: performance-move-const-arg Clang tidy fixupsJon Atack
2022-08-05Add time helpersMacroFake
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-03-30Convert everything except wallet/qt to new serializationPieter Wuille
2018-07-27Update copyright headers to 2018DrahtBot
2018-03-20Support serialization as another type without castingPieter Wuille
2018-02-07Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-22Use static_cast instead of C-style casts for non-fundamental typespracticalswift
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-07-14Remove confusing MAX_BLOCK_BASE_SIZE.Gregory Maxwell
2017-06-04Perform member initialization in initialization lists where possiblepracticalswift
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-19Introduce convenience type CTransactionRefPieter Wuille
2016-11-19Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille
2016-11-07Get rid of nType and nVersionPieter Wuille
2016-07-18Rename "block cost" to "block weight"Suhas Daftuar
2016-06-22BIP141: Other consensus critical limits, and BIP145Pieter Wuille
2016-06-22BIP144: Serialization, hashes, relay (sender side)Pieter Wuille
2016-03-15BIP9 ImplementationPieter Wuille
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-27Switch blocks to a constant-space Merkle root/branch algorithm.Pieter Wuille
2015-10-08Add CHECKLOCKTIMEVERIFY (BIP65) soft-fork logicPeter Todd
2015-09-22Avoid duplicate CheckBlock checksPieter Wuille
2015-09-22Do not store Merkle branches in the wallet.Pieter Wuille
2015-04-20Consensus: Create consensus/consensus.h with some constantsjtimon
2015-02-01BIP66 changeover logicPieter Wuille
2015-01-06Merge pull request #5520Wladimir J. van der Laan
2015-01-05Replace direct use of 0 with SetNull and IsNullWladimir J. van der Laan
2014-12-20IsNull doesn't change CBlockLocator, add const hintPavel Janík
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-16Remove references to X11 licenceMichael Ford
2014-12-05Move CMerkleBlock and CPartialMerkleTree to their own fileMatt Corallo
2014-12-03MOVEONLY: core/ -> primitives/Luke Dashjr