aboutsummaryrefslogtreecommitdiff
path: root/src/script/standard.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make Taproot spends standard + policy limitsPieter Wuille2020-10-121-1/+7
* Remove GetScriptForWitness functionMeshCollider2020-08-141-12/+0
* Make Hash[160] consume range-like objectsPieter Wuille2020-07-301-3/+3
* script: Fix boost/C++17 compile failureMarcoFalke2020-07-011-1/+1
* Merge #19333: refactor: Fix clang compile failureWladimir J. van der Laan2020-06-291-4/+1
|\
| * refactor: Fix clang compile failureMarcoFalke2020-06-191-4/+1
* | scripted-diff: TxoutType C++11 scoped enum classMarcoFalke2020-06-211-35/+35
* | doc: Update outdated txnouttype documentationMarcoFalke2020-06-211-1/+1
* | Disallow automatic conversion between hash typesBen Woosley2020-06-191-8/+8
* | Explicitly support conversion between equivalent hash typesBen Woosley2020-06-191-0/+5
* | Use explicit conversion from WitnessV0KeyHash -> CKeyIDBen Woosley2020-06-191-0/+5
* | Use explicit conversion from PKHash -> CKeyIDBen Woosley2020-06-191-0/+5
* | Convert CPubKey to WitnessV0KeyHash directlyBen Woosley2020-06-191-0/+1
* | Prefer explicit uint160 conversionBen Woosley2020-06-191-1/+1
|/
* Merge #18863: refactor: Make CScriptVisitor statelessMarcoFalke2020-06-191-32/+20
|\
| * refactor: Make CScriptVisitor statelessJoão Barbosa2020-06-061-32/+20
* | refactor: Replace const char* to std::stringCalvin Kim2020-05-221-2/+4
|/
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* Merge #12461: scripted-diff: Rename key size consts to be relative to their c...Wladimir J. van der Laan2019-11-201-4/+4
|\
| * scripted-diff: Rename CPubKey and CKey::*_KEY_SIZE and COMPRESSED_*_KEY_SIZEBen Woosley2019-03-041-4/+4
* | Move various SigningProviders to signingprovider.{cpp,h}Andrew Chow2019-07-091-1/+0
* | Make reasoning about dependencies easier by not including unused dependenciespracticalswift2019-06-021-2/+0
* | Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders2019-04-291-6/+10
|/
* scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
* Merge #13429: Return the script type from SolverWladimir J. van der Laan2018-08-251-36/+21
|\
| * Return the script type from SolverBen Woosley2018-07-221-36/+21
* | Update copyright headers to 2018DrahtBot2018-07-271-1/+1
|/
* Remove redundant unused variablespracticalswift2018-07-181-2/+0
* Add P2WSH destination helper and use it instead of manual hashingPieter Wuille2018-06-171-3/+7
* wallet: Prevent segfault when sending to unspendable witnessMarcoFalke2018-05-301-0/+1
* Remove template matching and pseudo opcodesPieter Wuille2018-05-291-87/+62
* Extract consts for WITNESS_V0 hash sizesBen Woosley2018-04-101-2/+2
* Assert CPubKey::ValidLength to the pubkey's header-relevent sizeBen Woosley2018-02-161-2/+2
* Merge #11403: SegWit wallet supportJonas Schnelli2018-01-101-8/+3
|\
| * Improve witness destination types and use them morePieter Wuille2018-01-031-8/+3
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
|/
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-5/+5
* Implement BIP173 addresses and testsPieter Wuille2017-09-281-0/+45
* Introduce wrappers around CBitcoinAddressPieter Wuille2017-09-061-0/+4
* Comments: More comments on functions/globals in standard.h.Jim Posen2017-08-181-3/+0
* Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-1/+1
* scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-1/+1
* Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan2017-07-041-1/+0
|\
| * scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón2017-06-221-1/+0
* | 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
* | scripted-diff: Remove PAIRTYPEJorge Timón2017-06-051-1/+1
* | scripted-diff: Fully remove BOOST_FOREACHJorge Timón2017-06-051-2/+2
|/
* Refactor: Remove using namespace <xxx> from script/Karl-Johan Alm2017-03-081-13/+11
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1