aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | Merge #10557: Make check to distinguish between orphan txs and old txs more e...Pieter Wuille2017-07-141-12/+8
|\ \ \ \ \ \
| * | | | | | Make check to distinguish between orphan txs and old txs more efficient.Alex Morcos2017-06-271-12/+8
| | |_|_|/ / | |/| | | |
* | | | | | Merge #10810: missing white space in function argJonas Schnelli2017-07-131-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | missing white space in function argLawrence Nahum2017-07-131-1/+1
* | | | | | Merge #10780: Simplify "!foo || (foo && bar)" as "!foo || bar"Pieter Wuille2017-07-121-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Simplify "!foo || (foo && bar)" as "!foo || bar"practicalswift2017-07-091-1/+1
| | |/ / / | |/| | |
* / | | | Fix subscript[0] in validation.cppJeremy Rubin2017-07-081-1/+1
|/ / / /
* | | | Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan2017-07-041-1/+2
|\ \ \ \
| * | | | scripted-diff: Remove BOOST_REVERSE_FOREACHJorge Timón2017-06-221-1/+1
| * | | | Introduce src/reverse_iterator.hpp and include it...Jorge Timón2017-06-221-0/+1
* | | | | Merge #10192: Cache full script execution results in addition to signaturesWladimir J. van der Laan2017-06-291-39/+156
|\ \ \ \ \
| * | | | | Add CheckInputs() unit testsSuhas Daftuar2017-06-271-2/+4
| * | | | | Better document CheckInputs parameter meaningsMatt Corallo2017-06-221-2/+9
| * | | | | Update -maxsigcachesize doc clarify init logprints for itMatt Corallo2017-06-221-2/+2
| * | | | | Add CheckInputs wrapper CCoinsViewMemPool -> non-consensus-criticalMatt Corallo2017-06-221-1/+37
| * | | | | Do not print soft-fork-script warning with -promiscuousmempoolMatt Corallo2017-06-071-2/+14
| * | | | | Cache full script execution results in addition to signaturesMatt Corallo2017-06-071-13/+55
| * | | | | Pull script verify flags calculation out of ConnectBlockMatt Corallo2017-06-071-22/+40
* | | | | | Merge #10558: Address nits from per-utxo changePieter Wuille2017-06-281-1/+2
|\ \ \ \ \ \
| * | | | | | Add belt-and-suspenders in DisconnectBlockAlex Morcos2017-06-271-1/+2
| | |_|/ / / | |/| | | |
* | | | | | Merge #10148: Use non-atomic flushing with block replayWladimir J. van der Laan2017-06-281-12/+105
|\ \ \ \ \ \
| * | | | | | Dont create pcoinsTip until after ReplayBlocks.Matt Corallo2017-06-261-3/+0
| * | | | | | Adapt memory usage estimation for flushingPieter Wuille2017-06-261-1/+1
| * | | | | | Non-atomic flushing using the blockchain as replay journalPieter Wuille2017-06-261-9/+105
| |/ / / / /
* / / / / / Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift2017-06-281-5/+5
|/ / / / /
* | | | | Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan2017-06-261-1/+1
|\ \ \ \ \
| * | | | | [trivial] Add end of namespace commentspracticalswift2017-05-311-1/+1
* | | | | | Merge #9176: Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockI...Wladimir J. van der Laan2017-06-251-1/+1
|\ \ \ \ \ \
| * | | | | | Globals: Pass Consensus::Params through CBlockTreeDB::LoadBlockIndexGuts()Jorge Timón2017-05-181-1/+1
* | | | | | | Merge #10633: doc: Fix various typosWladimir J. van der Laan2017-06-221-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Fixed multiple typosDimitris Tsapakidis2017-06-221-1/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge #10537: Few Minor per-utxo assert-semantics re-adds and tweakPieter Wuille2017-06-201-3/+4
|\ \ \ \ \ \ \
| * | | | | | | Return a bool in SpendCoin to restore pre-per-utxo assert semanticsMatt Corallo2017-06-091-3/+4
* | | | | | | | Merge #10503: Use REJECT_DUPLICATE for already known and conflicted txnPieter Wuille2017-06-201-5/+7
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Use REJECT_DUPLICATE for already known and conflicted txnPieter Wuille2017-06-021-5/+7
| |/ / / / / /
* | | | | | | Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille2017-06-131-20/+20
|\ \ \ \ \ \ \
| * | | | | | | scripted-diff: Remove PAIRTYPEJorge Timón2017-06-051-3/+3
| * | | | | | | scripted-diff: Fully remove BOOST_FOREACHJorge Timón2017-06-051-20/+20
| |/ / / / / /
* | | | | | | Merge #10550: Don't return stale data from CCoinsViewCache::Cursor()Wladimir J. van der Laan2017-06-121-0/+1
|\ \ \ \ \ \ \
| * | | | | | | Don't return stale data from CCoinsViewCache::Cursor()Russell Yanofsky2017-06-071-0/+1
| |/ / / / / /
* | | | | | | Merge #10546: Remove 33 unused Boost includesWladimir J. van der Laan2017-06-111-1/+0
|\ \ \ \ \ \ \
| * | | | | | | Remove unused Boost includespracticalswift2017-06-091-1/+0
| | |_|_|/ / / | |/| | | | |
* / | | | | | Fix stopatheightAndrew Chow2017-06-091-3/+3
|/ / / / / /
* / / / / / Make functions in validation.cpp static and pass chainparamsMario Dian2017-06-061-40/+71
|/ / / / /
* | | | | Merge #10195: Switch chainstate db and cache to per-txout modelPieter Wuille2017-06-011-119/+100
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | scripted-diff: various renames for per-utxo consistencyPieter Wuille2017-06-011-17/+17
| * | | | Reduce reserved memory space for flushingPieter Wuille2017-06-011-3/+2
| * | | | Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille2017-06-011-27/+27
| * | | | Switch CScriptCheck to use Coin instead of CCoinsPieter Wuille2017-06-011-4/+4
| * | | | Only pass things committed to by tx's witness hash to CScriptCheckMatt Corallo2017-06-011-2/+10