aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2017-07-14Remove confusing MAX_BLOCK_BASE_SIZE.Gregory Maxwell
2017-07-12Merge #10780: Simplify "!foo || (foo && bar)" as "!foo || bar"Pieter Wuille
2017-07-09Simplify "!foo || (foo && bar)" as "!foo || bar"practicalswift
2017-07-08Fix subscript[0] in validation.cppJeremy Rubin
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-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
2017-06-26Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan
2017-06-25Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockI...Wladimir J. van der Laan
2017-06-22Merge #10633: doc: Fix various typosWladimir J. van der Laan
2017-06-22Better document CheckInputs parameter meaningsMatt Corallo
2017-06-22Update -maxsigcachesize doc clarify init logprints for itMatt Corallo
2017-06-22Add CheckInputs wrapper CCoinsViewMemPool -> non-consensus-criticalMatt Corallo
2017-06-22Fixed multiple typosDimitris Tsapakidis
2017-06-22scripted-diff: Remove BOOST_REVERSE_FOREACHJorge Timón
2017-06-22Introduce src/reverse_iterator.hpp and include it...Jorge Timón
2017-06-20Merge #10537: Few Minor per-utxo assert-semantics re-adds and tweakPieter Wuille
2017-06-20Merge #10503: Use REJECT_DUPLICATE for already known and conflicted txnPieter Wuille
2017-06-13Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille
2017-06-12Merge #10550: Don't return stale data from CCoinsViewCache::Cursor()Wladimir J. van der Laan
2017-06-11Merge #10546: Remove 33 unused Boost includesWladimir J. van der Laan
2017-06-09Fix stopatheightAndrew Chow
2017-06-09Return a bool in SpendCoin to restore pre-per-utxo assert semanticsMatt Corallo
2017-06-09Remove unused Boost includespracticalswift
2017-06-07Don't return stale data from CCoinsViewCache::Cursor()Russell Yanofsky
2017-06-07Do not print soft-fork-script warning with -promiscuousmempoolMatt Corallo
2017-06-07Cache full script execution results in addition to signaturesMatt Corallo
2017-06-07Pull script verify flags calculation out of ConnectBlockMatt Corallo
2017-06-06Make functions in validation.cpp static and pass chainparamsMario Dian
2017-06-05scripted-diff: Remove PAIRTYPEJorge Timón
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-06-02Use REJECT_DUPLICATE for already known and conflicted txnPieter Wuille
2017-06-01Merge #10195: Switch chainstate db and cache to per-txout modelPieter Wuille
2017-06-01scripted-diff: various renames for per-utxo consistencyPieter Wuille
2017-06-01Reduce reserved memory space for flushingPieter Wuille
2017-06-01Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille
2017-06-01Switch CScriptCheck to use Coin instead of CCoinsPieter Wuille
2017-06-01Only pass things committed to by tx's witness hash to CScriptCheckMatt Corallo
2017-06-01Switch from per-tx to per-txout CCoinsViewCache methods in some placesPieter Wuille
2017-06-01Optimization: Coin&& to ApplyTxInUndoPieter Wuille
2017-06-01Replace CTxInUndo with CoinPieter Wuille
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-05-30Merge #10464: Introduce static DoWarning (simplify UpdateTip)Pieter Wuille