aboutsummaryrefslogtreecommitdiff
path: root/src/script.h
AgeCommit message (Expand)Author
2014-09-08Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)jtimon
2014-09-02Discover some missing includesjtimon
2014-09-02Remove unused function StackString() and class CCoins;jtimon
2014-08-28add missing header end commentsPhilip Kaufmann
2014-08-26Split up util.cpp/hWladimir J. van der Laan
2014-08-24Make CScript::clear() release its memoryPieter Wuille
2014-08-03Merge pull request #4602Wladimir J. van der Laan
2014-08-01Declare SignatureHash() in script.hjtimon
2014-07-29script.h: set_vch() should shift a >32 bit valueJeff Garzik
2014-07-02replaced MINE_ with ISMINE_JaSK
2014-07-02Added MINE_ALL = (spendable|watchonly)JaSK
2014-07-02Use script matching rather than destination matching for watch-only.Pieter Wuille
2014-07-02Watchonly balances are shown separately in gui.JaSK
2014-07-02Add support for watch-only addressesPieter Wuille
2014-06-25Remove timing-based signature cache unit testGavin Andresen
2014-06-23Avoid undefined behavior using CFlatData in CScript serializationWladimir J. van der Laan
2014-06-21Add CMutableTransaction and make CTransaction immutable.Pieter Wuille
2014-06-10Remove unused Print/PrintHex functionsWladimir J. van der Laan
2014-05-22Remove redundant c_strR E Broadley
2014-05-09Merge pull request #3637Wladimir J. van der Laan
2014-05-09Merge pull request #3843Wladimir J. van der Laan
2014-05-08Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY failsPeter Todd
2014-05-08Add rejection of non-null CHECKMULTISIG dummy valuesPeter Todd
2014-05-05Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constantsPeter Todd
2014-04-22script: remove bignum dependencyCory Fields
2014-04-22script: switch to CScriptNum usage for scriptsCory Fields
2014-04-22script: add CScriptNum classCory Fields
2014-03-10Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille
2014-02-26script: reduce OP_RETURN standard relay bytes to 40Jeff Garzik
2014-02-11Add HasCanonicalPushes(), and use it in IsStandardTxPieter Wuille
2014-02-11Move IsPushOnly() to script.cppPieter Wuille
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-10-21Merge pull request #2738 from jgarzik/op_returnGavin Andresen
2013-10-20Bump Year Number to 2013super3
2013-10-02Relay OP_RETURN data TxOut as standard transaction typeJeff Garzik
2013-09-23Merge pull request #2791 from sipa/provepruneGavin Andresen
2013-09-18Replace printf with LogPrintf / LogPrintGavin Andresen
2013-08-25Document and test OP_RESERVED weirdnessPeter Todd
2013-08-16Only create signatures with even S, and verification mode to check.Pieter Wuille
2013-07-10Prune provably-unspendable outputsPieter Wuille
2013-06-22Add ExtractAffectedKeys to scriptPieter Wuille
2013-06-05Removed AcceptToMemoryPool method from CTransaction. This method belongs to t...Eric Lombrozo
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2013-05-30Make CPubKey statically allocatedPieter Wuille
2013-01-18Replace 520 constant with MAX_SCRIPT_ELEMENT_SIZEMatt Corallo
2013-01-17Merge pull request #2060 from sipa/parallelGavin Andresen
2013-01-15Fix clang warningsGavin Andresen
2013-01-08Remove contention on signature cache during block validationPieter Wuille
2013-01-08Move VerifySignature to mainPieter Wuille
2012-11-15Introduce script verification flagsPieter Wuille