aboutsummaryrefslogtreecommitdiff
path: root/src/test/data/script_valid.json
AgeCommit message (Collapse)Author
2014-09-08Make script_{valid,invalid}.json validation flags configurablePieter Wuille
2014-07-18script test: test case for 5-byte boolsOtto Allmendinger
2014-07-18script tests: value with trailing 0x00 is trueOtto Allmendinger
2014-07-18script tests: values that overflow to 0 are trueOtto Allmendinger
2014-07-18additional test for OP_SIZE in script_valid.jsonOtto Allmendinger
2014-05-09Merge pull request #3965Wladimir J. van der Laan
b1fdd54 script: Add test for CScriptNum (Cory Fields) 90320d6 script: add additional script tests (Cory Fields) 05e3ecf script: remove bignum dependency (Cory Fields) 4f497cd script: switch outside users to CScriptNum (Cory Fields) 27bff74 script: switch to CScriptNum usage for scripts (Cory Fields) 48d8eb1 script: add CScriptNum class (Cory Fields)
2014-04-22script: add additional script testsCory Fields
2014-03-12Test CHECKMULTISIG with m == 0 and n == 0Peter Todd
2014-03-12Fix script test handling of empty scriptsPeter Todd
Previously an empty script would evaluate to OP_0
2014-03-11Add script test to prove that OP_0 evaluates as the empty vector, rather ↵Andreas Schildbach
than [0].
2013-11-08Add a few more basic script/tx test-cases.Matt Corallo
2013-08-25Document and test OP_RESERVED weirdnessPeter Todd
Seems it was forgotten about when IsPushOnly() and the unittests were written. A particular oddity is that OP_RESERVED doesn't count towards the >201 opcode limit unlike every other named opcode.
2013-08-06More unit tests for NUMEQUALGavin Andresen
2013-07-23Add unittests for multiple ELSEs in a rowPeter Todd
IF ELSE ELSE ENDIF is a valid construct; execution or non-execution inverts on each ELSE encountered.
2013-03-01Test canonical prunable txout format explicitlyPeter Todd
2013-03-01Add coverage for all invalid opsPeter Todd
0xba thru 0xff
2012-08-20Add a few test cases to data-driven script tests.Matt Corallo
2012-05-25Remove newlines from JSON stringsGavin Andresen
Newlines in JSON strings are against the JSON spec, so remove them from the script*.json unit tests to make python's jsonrpc happy (json::spirit didn't care).
2012-05-25Unit tests for transaction size limitsGavin Andresen
2012-05-24Lots more Script unit test cases.Gavin Andresen
2012-05-24More CScript unit tests.Gavin Andresen
2012-04-21Data-drive script evaluation unit tests.Gavin Andresen