aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
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-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
2017-05-30Merge #9208: Improve DisconnectTip performanceWladimir J. van der Laan
2017-05-27Introduce static DoWarning (simplify UpdateTip)Jorge Timón
2017-05-26Store/allow tx metadata in all undo recordsPieter Wuille
2017-05-26Remove/ignore tx version in utxo and undoPieter Wuille
2017-05-26Introduce CHashVerifier to hash read dataPieter Wuille
2017-05-26error() in disconnect for disk corruption, not inconsistencyPieter Wuille
2017-05-23Merge #10347: Use range-based for loops (C++11) when looping over vector elem...Pieter Wuille