aboutsummaryrefslogtreecommitdiff
path: root/src/script.h
Commit message (Expand)AuthorAgeFilesLines
* Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)jtimon2014-09-081-815/+0
* Discover some missing includesjtimon2014-09-021-1/+0
* Remove unused function StackString() and class CCoins;jtimon2014-09-021-20/+0
* add missing header end commentsPhilip Kaufmann2014-08-281-1/+1
* Split up util.cpp/hWladimir J. van der Laan2014-08-261-1/+2
* Make CScript::clear() release its memoryPieter Wuille2014-08-241-0/+6
* Merge pull request #4602Wladimir J. van der Laan2014-08-031-1/+1
|\
| * script.h: set_vch() should shift a >32 bit valueJeff Garzik2014-07-291-1/+1
* | Declare SignatureHash() in script.hjtimon2014-08-011-0/+1
|/
* replaced MINE_ with ISMINE_JaSK2014-07-021-4/+4
* Added MINE_ALL = (spendable|watchonly)JaSK2014-07-021-0/+1
* Use script matching rather than destination matching for watch-only.Pieter Wuille2014-07-021-1/+1
* Watchonly balances are shown separately in gui.JaSK2014-07-021-0/+2
* Add support for watch-only addressesPieter Wuille2014-07-021-2/+10
* Remove timing-based signature cache unit testGavin Andresen2014-06-251-1/+1
* Avoid undefined behavior using CFlatData in CScript serializationWladimir J. van der Laan2014-06-231-4/+4
* Add CMutableTransaction and make CTransaction immutable.Pieter Wuille2014-06-211-2/+3
* Remove unused Print/PrintHex functionsWladimir J. van der Laan2014-06-101-11/+0
* Remove redundant c_strR E Broadley2014-05-221-1/+1
* Merge pull request #3637Wladimir J. van der Laan2014-05-091-1/+1
|\
| * Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille2014-03-101-1/+1
* | Merge pull request #3843Wladimir J. van der Laan2014-05-091-0/+20
|\ \
| * | Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY failsPeter Todd2014-05-081-0/+6
| * | Add rejection of non-null CHECKMULTISIG dummy valuesPeter Todd2014-05-081-1/+3
| * | Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constantsPeter Todd2014-05-051-0/+12
| |/
* | script: remove bignum dependencyCory Fields2014-04-221-8/+0
* | script: switch to CScriptNum usage for scriptsCory Fields2014-04-221-40/+11
* | script: add CScriptNum classCory Fields2014-04-221-0/+149
|/
* script: reduce OP_RETURN standard relay bytes to 40Jeff Garzik2014-02-261-0/+1
* Add HasCanonicalPushes(), and use it in IsStandardTxPieter Wuille2014-02-111-1/+4
* Move IsPushOnly() to script.cppPieter Wuille2014-02-111-17/+1
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-25/+30
* Merge pull request #2738 from jgarzik/op_returnGavin Andresen2013-10-211-1/+3
|\
| * Relay OP_RETURN data TxOut as standard transaction typeJeff Garzik2013-10-021-1/+3
* | Bump Year Number to 2013super32013-10-201-1/+1
|/
* Merge pull request #2791 from sipa/provepruneGavin Andresen2013-09-231-0/+7
|\
| * Prune provably-unspendable outputsPieter Wuille2013-07-101-0/+7
* | Replace printf with LogPrintf / LogPrintGavin Andresen2013-09-181-2/+2
* | Document and test OP_RESERVED weirdnessPeter Todd2013-08-251-0/+4
* | Only create signatures with even S, and verification mode to check.Pieter Wuille2013-08-161-5/+6
|/
* Add ExtractAffectedKeys to scriptPieter Wuille2013-06-221-0/+1
* Removed AcceptToMemoryPool method from CTransaction. This method belongs to t...Eric Lombrozo2013-06-051-1/+1
* CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille2013-05-301-2/+2
* Make CPubKey statically allocatedPieter Wuille2013-05-301-2/+4
* Replace 520 constant with MAX_SCRIPT_ELEMENT_SIZEMatt Corallo2013-01-181-0/+2
* Merge pull request #2060 from sipa/parallelGavin Andresen2013-01-171-3/+2
|\
| * Remove contention on signature cache during block validationPieter Wuille2013-01-081-0/+1
| * Move VerifySignature to mainPieter Wuille2013-01-081-3/+1
* | Fix clang warningsGavin Andresen2013-01-151-2/+2
|/
* Introduce script verification flagsPieter Wuille2012-11-151-3/+10