12 Commits (99f41b9cf7b8e039cea75500a905498a1f6969f3)

Author SHA1 Message Date
Cory Fields 3a757c5294 fix build with libc++ after 85c579e 8 years ago
Cory Fields 85c579e3a6 script: add a slew of includes all around and drop includes from script.h 8 years ago
Cory Fields db8eb54bd7 script: move ToString and ValueString out of the header 8 years ago
Cory Fields e9ca4280f3 script: add ToByteVector() for converting anything with begin/end 8 years ago
Cory Fields 066e2a1403 script: move CScriptID to standard.h and add a ctor for creating them from CScripts 8 years ago
ENikS 1e73504865
Fixing C4146 warning 8 years ago
ENikS cda45b5131 Reinitializing list's begin iterator after few elements were erased from the head 8 years ago
ENikS 6134b43ba9 Fixing condition 'sabotaging' MSVC build 8 years ago
Pieter Wuille 0be990ba34 Move CTxDestination from script/script to script/standard 8 years ago
Philip Kaufmann 2d79bba36b cleanup new script files (no code changes) 8 years ago
jtimon cbd22a50c4 Move CScript class and dependencies to script/script 8 years ago
jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) 8 years ago
jtimon 53efb09e4c Discover some missing includes 8 years ago
jtimon 8d5e5102f6 Remove unused function StackString() and class CCoins; 8 years ago
Philip Kaufmann 093303a887 add missing header end comments 8 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 8 years ago
Pieter Wuille fff7455ded Make CScript::clear() release its memory 8 years ago
jtimon f5745fa52a Declare SignatureHash() in script.h 8 years ago
Jeff Garzik 6fd59ee897 script.h: set_vch() should shift a >32 bit value 8 years ago
JaSK a3e192a327 replaced MINE_ with ISMINE_ 9 years ago
JaSK 519dd1c89a Added MINE_ALL = (spendable|watchonly) 9 years ago
Pieter Wuille d5087d1ba0 Use script matching rather than destination matching for watch-only. 9 years ago
JaSK ffd40da361 Watchonly balances are shown separately in gui. 9 years ago
Pieter Wuille c8988460a2 Add support for watch-only addresses 9 years ago
Gavin Andresen a90689ff98
Remove timing-based signature cache unit test 9 years ago
Wladimir J. van der Laan fa126effc2
Avoid undefined behavior using CFlatData in CScript serialization 9 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 9 years ago
Wladimir J. van der Laan 6dd5edb7de
Remove unused Print/PrintHex functions 9 years ago
R E Broadley 79d06dc6e0 Remove redundant c_str 9 years ago
Peter Todd f80cffa213 Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY fails 9 years ago
Peter Todd 6380180821 Add rejection of non-null CHECKMULTISIG dummy values 9 years ago
Peter Todd 68f7d1d7af Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constants 9 years ago
Cory Fields 05e3ecffa4 script: remove bignum dependency 9 years ago
Cory Fields 27bff74e39 script: switch to CScriptNum usage for scripts 9 years ago
Cory Fields 48d8eb1847 script: add CScriptNum class 9 years ago
Pieter Wuille 6fd7ef2bbf Also switch the (unused) verification code to low-s instead of even-s. 9 years ago
Jeff Garzik 8175c790eb script: reduce OP_RETURN standard relay bytes to 40 9 years ago
Pieter Wuille 87fe71e1fc Add HasCanonicalPushes(), and use it in IsStandardTx 9 years ago
Pieter Wuille 9aea601b05 Move IsPushOnly() to script.cpp 9 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
super3 db0e8ccd90 Bump Year Number to 2013 9 years ago
Jeff Garzik a79342479f Relay OP_RETURN data TxOut as standard transaction type 9 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 9 years ago
Peter Todd 214d45b6b9
Document and test OP_RESERVED weirdness 9 years ago
Pieter Wuille a81cd96805 Only create signatures with even S, and verification mode to check. 9 years ago
Pieter Wuille ec84e81e83 Prune provably-unspendable outputs 10 years ago
Pieter Wuille acc775c554 Add ExtractAffectedKeys to script 10 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 10 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 10 years ago
Pieter Wuille 5d891489ab Make CPubKey statically allocated 10 years ago