aboutsummaryrefslogtreecommitdiff
path: root/src/script/standard.cpp
AgeCommit message (Expand)Author
2019-07-09Move various SigningProviders to signingprovider.{cpp,h}Andrew Chow
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-04-29Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-08-25Merge #13429: Return the script type from SolverWladimir J. van der Laan
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-22Return the script type from SolverBen Woosley
2018-07-18Remove redundant unused variablespracticalswift
2018-06-17Add P2WSH destination helper and use it instead of manual hashingPieter Wuille
2018-05-30wallet: Prevent segfault when sending to unspendable witnessMarcoFalke
2018-05-29Remove template matching and pseudo opcodesPieter Wuille
2018-04-10Extract consts for WITNESS_V0 hash sizesBen Woosley
2018-02-16Assert CPubKey::ValidLength to the pubkey's header-relevent sizeBen Woosley
2018-01-10Merge #11403: SegWit wallet supportJonas Schnelli
2018-01-03Improve witness destination types and use them morePieter 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-09-28Implement BIP173 addresses and testsPieter Wuille
2017-09-06Introduce wrappers around CBitcoinAddressPieter Wuille
2017-08-18Comments: More comments on functions/globals in standard.h.Jim Posen
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-04Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan
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-05scripted-diff: Remove PAIRTYPEJorge Timón
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-03-08Refactor: Remove using namespace <xxx> from script/Karl-Johan Alm
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-06-22BIP143: Signing logicPieter Wuille
2016-02-01Get rid of inaccurate ScriptSigArgsExpectedPieter Wuille
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-28[trivial] Reuse translation and cleanup DEFAULT_* valuesMarcoFalke
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-10-01Accept any sequence of PUSHDATAs in OP_RETURN outputsPeter Todd
2015-10-01Make TX_SCRIPTHASH clear vSolutionsRet firstPeter Todd
2015-07-20Also remove pay-2-pubkey from watch when adding a priv keyMatt Corallo
2015-06-26Policy: MOVEONLY: 3 functions to policy.o:Luke Dashjr
2014-12-25Fix CScriptID(const CScript& in) in empty script casePeter Todd
2014-12-19Added "Core" to copyright headerssandakersmann
2014-11-10Make comments in /src/script doxygen compatibleMichael Ford
2014-11-04Merge pull request #5162Wladimir J. van der Laan
2014-10-31boost: moveonly: split CPubKey and friends to new filesCory Fields
2014-10-27Enable customising node policy for datacarrier data size with a -datacarriers...Luke Dashjr
2014-10-17script: add a slew of includes all around and drop includes from script.hCory Fields
2014-10-17script: add ToByteVector() for converting anything with begin/endCory Fields
2014-10-17script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields
2014-10-06Don't return an address for invalid pubkeysAndy Alness
2014-09-16Move CTxDestination from script/script to script/standardPieter Wuille