aboutsummaryrefslogtreecommitdiffstats
path: root/JSONSchema/schema.json
diff options
context:
space:
mode:
Diffstat (limited to 'JSONSchema/schema.json')
-rw-r--r--JSONSchema/schema.json187
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
}
}
}