aboutsummaryrefslogtreecommitdiff
path: root/src/script/script.cpp
AgeCommit message (Expand)Author
2024-07-30policy: Add OP_1 <0x4e73> as a standard output typeGreg Sanders
2024-05-16util: move HexStr and HexDigit from util to cryptoTheCharlatan
2023-10-25iwyu: Export prevector.h from script.hMarcoFalke
2023-08-14Move CScriptID to script.{h/cpp}Andrew Chow
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-03-17script: move CheckMinimalPush from interpreter to script.hAntoine Poinsot
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-10-12Implement Tapscript script validation rules (BIP 342)Johnson Lau
2020-05-22refactor: Replace const char* to std::stringCalvin Kim
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-07-27Update copyright headers to 2018DrahtBot
2018-05-29Remove template matching and pseudo opcodesPieter Wuille
2018-04-13[MOVEONLY] Turn CScript::GetOp2 into a function and move to cppPieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-06-07Sanity check transaction scripts in DecodeHexTxAndrew Chow
2017-06-07Add a valid opcode sanity check to CScriptAndrew Chow
2017-03-08Refactor: Remove using namespace <xxx> from script/Karl-Johan Alm
2017-03-03Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan
2017-01-27[trivial] Fix typos in commentspracticalswift
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-05Do not shadow variables (gcc set)Pavel Janík
2016-06-28Rename OP_NOP3 to OP_CHECKSEQUENCEVERIFYBtcDrak
2016-06-22[RPC] signrawtransaction can sign P2WSHNicolasDorier
2016-06-22BIP141: Witness programPieter Wuille
2016-06-22BIP144: Serialization, hashes, relay (sender side)Pieter Wuille
2016-01-05Merge pull request #7205Wladimir J. van der Laan
2015-12-15Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.mb300sd
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-13Prevector typePieter Wuille
2015-10-15script: Remove magic numbersDavid Hill
2015-10-01Accept any sequence of PUSHDATAs in OP_RETURN outputsPeter Todd
2015-10-01Add IsPushOnly(const_iterator pc)Peter Todd
2015-07-30Resolve issue 3166.mruddy
2015-07-20Separate core memory usage computation in core_memusage.hPieter Wuille
2015-07-10Implement accurate memory accounting for mempoolPieter Wuille
2014-12-19Added "Core" to copyright headerssandakersmann
2014-10-25Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4)Pieter Wuille
2014-10-25Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2)Pieter Wuille
2014-10-17script: add a slew of includes all around and drop includes from script.hCory Fields
2014-10-17script: move ToString and ValueString out of the headerCory Fields
2014-09-16Move CTxDestination from script/script to script/standardPieter Wuille
2014-09-14cleanup new script files (no code changes)Philip Kaufmann
2014-09-08Move CScript class and dependencies to script/scriptjtimon