aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2017-09-22Merge #10953: [Refactor] Combine scriptPubKey and amount as CTxOut in CScript...Pieter Wuille
2017-09-22Rename out to m_tx_out in CScriptCheckJohnson Lau
2017-09-20Merge #11132: Document assumptions that are being made to avoid NULL pointer ...Wladimir J. van der Laan
2017-09-15Trivial: Fix validation commentsDan Raviv
2017-09-07Merge #10770: Drop upgrade-cancel callback registration for a generic "cancel...Jonas Schnelli
2017-09-06Merge #11238: Add assertions before potential null deferencesWladimir J. van der Laan
2017-09-06Merge #11099: [RPC][mempool]: Add savemempool RPCMarcoFalke
2017-09-06Document assumptions that are being made to avoid NULL pointer dereferencespracticalswift
2017-09-06Add return value to DumpMempoolLawrence Nahum
2017-09-05Allow setting nMinimumChainWork on command lineSuhas Daftuar
2017-08-30[Refactor] Combine scriptPubKey and amount as CTxOut in CScriptCheckJohnson Lau
2017-08-28Merge #10303: [bench] Include ms/blk stats in Connect* benchmarks.Wladimir J. van der Laan
2017-08-23Fix potential null dereferencesMeshCollider
2017-08-20Drop upgrade-cancel callback registration for a generic "resumeable"Matt Corallo
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-08-14Merge #10483: scripted-diff: Use the C++11 keyword nullptr to denote the poin...Wladimir J. van der Laan
2017-08-14Merge #11028: Avoid masking of difficulty adjustment errors by checkpointsWladimir J. van der Laan
2017-08-14Merge #11022: Basic keypool topupWladimir J. van der Laan
2017-08-10Avoid masking of difficulty adjustment errors by checkpointsPieter Wuille
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-08-02[wallet] Don't hold cs_LastBlockFile while calling setBestChainJohn Newbery
2017-08-01Fix some broken init-time prints/constantsMatt Corallo
2017-08-01Merge #10758: Fix some chainstate-init-order bugs.Wladimir J. van der Laan
2017-07-27Call RewindBlockIndex even if we're about to run -reindex-chainstateMatt Corallo
2017-07-27More user-friendly error message if UTXO DB runs ahead of block DBMatt Corallo
2017-07-27Fix some LoadChainTip-related init-order bugs.Matt Corallo
2017-07-26Merge #10854: Avoid using sizes on non-fixed-width types to derive protocol c...Wladimir J. van der Laan
2017-07-20Merge #10775: nCheckDepth chain height fixWladimir J. van der Laan
2017-07-17Avoid using sizes on non-fixed-width types to derive protocol constants.Gregory Maxwell
2017-07-14Merge #10618: Remove confusing MAX_BLOCK_BASE_SIZE.Pieter Wuille
2017-07-14Remove confusing MAX_BLOCK_BASE_SIZE.Gregory Maxwell
2017-07-14Merge #10557: Make check to distinguish between orphan txs and old txs more e...Pieter Wuille
2017-07-13Merge #10810: missing white space in function argJonas Schnelli
2017-07-12Merge #10780: Simplify "!foo || (foo && bar)" as "!foo || bar"Pieter Wuille
2017-07-13missing white space in function argLawrence Nahum
2017-07-09Simplify "!foo || (foo && bar)" as "!foo || bar"practicalswift
2017-07-08Fix subscript[0] in validation.cppJeremy Rubin
2017-07-08nCheckDepth chain height fixromanornr
2017-07-04Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan
2017-06-29Merge #10192: Cache full script execution results in addition to signaturesWladimir J. van der Laan
2017-06-28Merge #10558: Address nits from per-utxo changePieter Wuille
2017-06-28Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan
2017-06-28Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift
2017-06-27Add CheckInputs() unit testsSuhas Daftuar
2017-06-27Add belt-and-suspenders in DisconnectBlockAlex Morcos
2017-06-27Make check to distinguish between orphan txs and old txs more efficient.Alex Morcos
2017-06-26Dont create pcoinsTip until after ReplayBlocks.Matt Corallo
2017-06-26Adapt memory usage estimation for flushingPieter Wuille
2017-06-26Non-atomic flushing using the blockchain as replay journalPieter Wuille