aboutsummaryrefslogtreecommitdiff
path: root/src/test/script_tests.cpp
AgeCommit message (Expand)Author
2018-05-23Merge #13011: Cache witness hash in CTransactionWladimir J. van der Laan
2018-05-12Merge #11423: [Policy] Several transaction standardness rulesWladimir J. van der Laan
2018-05-04Make CMutableTransaction constructor explicitMarcoFalke
2018-05-05Add constant scriptCode policy in non-segwit scriptsJohnson Lau
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-04-23Merge #12885: Reduce implementation code inside CScriptWladimir J. van der Laan
2018-04-13[MOVEONLY] Move CSCript::FindAndDelete to interpreterPieter Wuille
2018-04-11tests: Avoid copies of CTransactionMarcoFalke
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-12Merge #10699: Make all script validation flags backward compatibleWladimir J. van der Laan
2017-11-16test: refactor: Use absolute include paths for test data filesWladimir J. van der Laan
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-11Fix invalid memory access in CScript::operator+=Anthony Towns
2017-08-16Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-07-04Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan
2017-06-30Add a test that all flags are softforksPieter Wuille
2017-06-26Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan
2017-06-22scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón
2017-06-13Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille
2017-06-07Add a valid opcode sanity check to CScriptAndrew Chow
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-03-18Merge #9911: Wshadow: various gcc fixesWladimir J. van der Laan
2017-03-18Prevent -Wshadow warnings with gcc versions 4.8.5, 5.3.1 and 6.2.1.Pavel Janík
2017-03-17Remove unused codepracticalswift
2017-01-22[Trivial] Grammar and typo correctionLauda
2017-01-05Merge #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sourcesMarcoFalke
2017-01-02Refactoring: Removed using namespace <xxx> from bench/ and test/ source files.Karl-Johan Alm
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-21Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan
2016-12-09Refactor: Removed begin/end_ptr functions.Karl-Johan Alm
2016-12-04Move CTxInWitness inside CTxInPieter Wuille
2016-12-02Make CTransaction actually immutablePieter Wuille
2016-10-20libconsensus: Add input validation of flagsWladimir J. van der Laan
2016-10-17test segwit uncompressed key fixesJohnson Lau
2016-10-16Require compressed keys in segwit as policy and disable signing with uncompre...Johnson Lau
2016-09-27Add policy: null signature for failed CHECK(MULTI)SIGJohnson Lau
2016-09-27Merge #8526: Make non-minimal OP_IF/NOTIF argument non-standard for P2WSHWladimir J. van der Laan
2016-09-27Do not shadow variablesPavel Janík
2016-09-23Make non-minimal OP_IF/NOTIF argument non-standard for P2WSHJohnson Lau
2016-06-22[qa] script_tests: witness tests can specify tx amountSuhas Daftuar
2016-06-22[qa] p2p segwit testsSuhas Daftuar
2016-06-22[qa] Autogeneration support for witness in script_testsPieter Wuille
2016-06-22[qa] Add segwit support to script_testsPieter Wuille
2016-06-22BIP143: Signing logicPieter Wuille
2016-06-22[libconsensus] Script verification API with amountsThomas Kerin
2016-06-22BIP143: Verification logicPieter Wuille