Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-10 | Implement accurate memory accounting for mempool | Pieter Wuille | |
2015-07-01 | add CReserveScript to allow modular script keeping/returning | Jonas Schnelli | |
- use one CReserveScript per mining thread | |||
2015-06-26 | Merge pull request #6124 | Wladimir J. van der Laan | |
ffd75ad Enable CHECKLOCKTIMEVERIFY as a standard script verify flag (Peter Todd) bc60b2b Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65) (Peter Todd) 48e9c57 Move LOCKTIME_THRESHOLD to src/script/script.h (Peter Todd) 99088d6 Make CScriptNum() take nMaxNumSize as an argument (Peter Todd) | |||
2015-06-21 | Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65) | Peter Todd | |
<nLockTime> CHECKLOCKTIMEVERIFY -> <nLockTime> Fails if tx.nLockTime < nLockTime, allowing the funds in a txout to be locked until some block height or block time in the future is reached. Only the logic and unittests are implemented; this commit does not have any actual soft-fork logic in it. Thanks to Pieter Wuille for rebase. Credit goes to Gregory Maxwell for the suggestion of comparing the argument against the transaction nLockTime rather than the current time/blockheight directly. | |||
2015-05-14 | fix header include groups | Philip Kaufmann | |
2015-05-09 | Move LOCKTIME_THRESHOLD to src/script/script.h | Peter Todd | |
Will now be needed by CHECKLOCKTIMEVERIFY code. | |||
2015-05-09 | Make CScriptNum() take nMaxNumSize as an argument | Peter Todd | |
While the existing numeric opcodes are all limited to 4-byte bignum arguments, new opcodes will need different limits. | |||
2015-03-06 | src/script/script.h: endian compatibility for PUSHDATA sizes | Wladimir J. van der Laan | |
2015-01-31 | Remove whitespaces before double colon in errors and logs | Pavel Janík | |
2014-12-19 | Added "Core" to copyright headers | sandakersmann | |
Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60 | |||
2014-11-10 | Make comments in /src/script doxygen compatible | Michael Ford | |
2014-11-03 | Fix all header defines | Pavel Janík | |
2014-10-25 | Improve CScriptNum() comment | Peter Todd | |
Edited-by: Pieter Wuille <pieter.wuille@gmail.com> | |||
2014-10-25 | Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) | Pieter Wuille | |
Also use the new flag as a standard rule, and replace the IsCanonicalPush standardness check with it (as it is more complete). | |||
2014-10-25 | Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2) | Pieter Wuille | |
2014-10-23 | fix build with libc++ after 85c579e | Cory Fields | |
2014-10-17 | script: add a slew of includes all around and drop includes from script.h | Cory Fields | |
Lots of files ended up with indirect includes from script.h. | |||
2014-10-17 | script: move ToString and ValueString out of the header | Cory Fields | |
2014-10-17 | script: add ToByteVector() for converting anything with begin/end | Cory Fields | |
This should move to a util header once their dependencies are cleaned up. | |||
2014-10-17 | script: move CScriptID to standard.h and add a ctor for creating them from ↵ | Cory Fields | |
CScripts This allows for a reversal of the current behavior. This: CScript foo; CScriptID bar(foo.GetID()); Becomes: CScript foo; CScriptID bar(foo); This way, CScript is no longer dependent on CScriptID or Hash(); | |||
2014-09-25 | Merge pull request #4969 | Wladimir J. van der Laan | |
cda45b5 Reinitializing list's begin iterator after few elements were erased from the head (ENikS) | |||
2014-09-25 | Fixing C4146 warning | ENikS | |
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com> | |||
2014-09-23 | Reinitializing list's begin iterator after few elements were erased from the ↵ | ENikS | |
head | |||
2014-09-19 | Fixing condition 'sabotaging' MSVC build | ENikS | |
2014-09-16 | Move CTxDestination from script/script to script/standard | Pieter Wuille | |
2014-09-14 | cleanup new script files (no code changes) | Philip Kaufmann | |
- add missing header end comments - ensure alphabetical ordering - update copyright year and license | |||
2014-09-08 | Move CScript class and dependencies to script/script | jtimon | |