diff options
Diffstat (limited to 'JSONSchema/schema.json')
-rw-r--r-- | JSONSchema/schema.json | 187 |
1 files changed, 93 insertions, 94 deletions
diff --git a/JSONSchema/schema.json b/JSONSchema/schema.json index 6e7113950..74e796a88 100644 --- a/JSONSchema/schema.json +++ b/JSONSchema/schema.json @@ -1,131 +1,130 @@ { - "type": "object", - "patternProperties": { - "^.*$": { - "type": "object", - "properties": { - "post": { - "type": "object", - "properties": { - "EIP150": { - "type": "array" + "type":"object", + "patternProperties":{ + "^.*$":{ + "type":"object", + "properties":{ + "post":{ + "type":"object", + "properties":{ + "EIP150":{ + "type":"array" }, - "EIP158": { - "type": "array" + "EIP158":{ + "type":"array" }, - "Frontier": { - "type": "array" + "Frontier":{ + "type":"array" }, - "Homestead": { - "type": "array" + "Homestead":{ + "type":"array" }, - "Metropolis": { - "type": "array" + "Metropolis":{ + "type":"array" } - } - }, - "explanation": { - "type": "string" + } }, - "env": { - "type": "object", - "properties": { - "currentCoinbase": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "explanation":{ + "type":"string" + }, + "env":{ + "type":"object", + "properties":{ + "currentCoinbase":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "currentDifficulty": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "currentDifficulty":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "currentGasLimit": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "currentGasLimit":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "currentNumber": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "currentNumber":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "currentTimestamp": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "currentTimestamp":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "previousHash": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "previousHash":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" } }, - "additionalproperties": false + "additionalproperties":false }, - "pre": { - "type": "object", - "patternProperties": { - "^0x[0-9a-f]*": { - "type": "object", - "properties": { - "balance": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "pre":{ + "type":"object", + "patternProperties":{ + "^0x[0-9a-f]*":{ + "type":"object", + "properties":{ + "balance":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "code": { - "type": "string", - "pattern": "^(0x[0-9a-f]*)?$" + "code":{ + "type":"string", + "pattern":"^(0x[0-9a-f]*)?$" }, - "nonce": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" - + "nonce":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "storage": { - "type": "object" + "storage":{ + "type":"object" } } } }, - "additionalProperties": false + "additionalProperties":false }, - "transaction": { - "type": "object", - "properties": { - "data": { - "type": "array", - "items": { - "type": "string", - "pattern": "^(0x[0-9a-f]*)?$" + "transaction":{ + "type":"object", + "properties":{ + "data":{ + "type":"array", + "items":{ + "type":"string", + "pattern":"^(0x[0-9a-f]*)?$" } }, - "gasLimit": { - "type": "array", - "items": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "gasLimit":{ + "type":"array", + "items":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" } }, - "gasPrice": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "gasPrice":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "nonce": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "nonce":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "secretKey": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "secretKey":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "to": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "to":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" }, - "value": { - "type": "array", - "items": { - "type": "string", - "pattern": "^0x[0-9a-f]*$" + "value":{ + "type":"array", + "items":{ + "type":"string", + "pattern":"^0x[0-9a-f]*$" } } }, - "additionalProperties": false + "additionalProperties":false } } } |