aboutsummaryrefslogtreecommitdiffstats
path: root/JSONSchema
Commit message (Collapse)AuthorAgeFilesLines
* test.py, VMTests, src/VMTestsFiller, JSONSchema/: output newline at end of ↵Everett Hildenbrandt2018-06-077-7/+7
| | | | files when writing
* JSONSchema/*.json: format filesEverett Hildenbrandt2018-06-026-28/+26
|
* JSONSchema/*: add _info block to schemas to require filler informationEverett Hildenbrandt2018-05-314-3/+36
|
* JSONSchema/validate: remove now unused fileEverett Hildenbrandt2018-05-311-82/+0
|
* test.py, JSONSchema/bc-filler-schema: add BlockchainTests filler validation ↵Everett Hildenbrandt2018-05-311-0/+333
| | | | schema
* JSONSchema/bc-schema: fix schema for blockchaintestsEverett Hildenbrandt2018-05-311-18/+31
|
* JSONSchema/st-filler-schema: fix GeneralStateTests filler schemaEverett Hildenbrandt2018-05-311-14/+11
|
* test.py, JSONSchema/{vm,vm-filler}-schema: add schemas for vm testsEverett Hildenbrandt2018-05-312-0/+300
|
* JSONSchema/*.json: sort/organize and standardize spacingEverett Hildenbrandt2018-05-314-560/+727
|
* test.py, JSONSchema/*: factor out common schema definitionsEverett Hildenbrandt2018-05-314-433/+200
|
* Better dup key validatorYoichi Hirai2018-03-211-1/+1
|
* Check for duplicate keys in JSON objectsYoichi Hirai2018-03-191-3/+6
|
* Allow LLL code in transaction dataYoichi Hirai2018-03-011-4/+9
|
* allow decimal storage values in test fillersDimitry2018-02-171-2/+8
|
* Fixing errors from JSONSchema/st-filler-schema.jsonYoichi Hirai2018-01-301-3/+4
|
* add expect section to linting of test fillersJared Wasinger2018-01-301-4/+78
|
* add blockchain test linting to travisJared Wasinger2017-08-264-2/+499
|
* add storage and code restrictions to json schemacdetrio2017-08-082-3/+25
|
* replace Metropolis with Byzantium and Constantinople in state test schemacdetrio2017-08-081-1/+4
|
* add schema for state test fillerscdetrio2017-08-081-0/+257
|
* use more type definitions in schemacdetrio2017-08-081-116/+214
|
* validate.js takes schema file as argumentcdetrio2017-08-081-1/+3
|
* improve type checking.Jared Wasinger2017-08-081-148/+190
|
* remove es6 syntax from validation script.Jared Wasinger2017-08-081-1/+1
|
* make log ordering consistentJared Wasinger2017-08-081-0/+11
|
* add ECDSA parameters r, s, v. Make sure certain fields are marked as ↵Jared Wasinger2017-08-081-8/+25
| | | | required. Add regex for GasAmount.
* make error output more informative. Make schema more comprehensive. Add ↵Jared Wasinger2017-08-082-37/+80
| | | | exit code of -1 upon failure
* fix process errorJared Wasinger2017-08-081-1/+0
|
* format code. Remove unused python codeJared Wasinger2017-08-083-132/+105
|
* use JS for json schema validation because the Node 'jsonschema' library is ↵Jared Wasinger2017-08-082-5/+9
| | | | the only one (that I have found) to correctly handle 'additionalProperties' as a boolean (https://spacetelescope.github.io/understanding-json-schema/reference/object.html)
* add schema validation with Travis integration.Jared Wasinger2017-08-083-20/+39
|
* add "explanation" field. Reduce number of schema errorsJared Wasinger2017-08-083-0/+190