|
12 | 12 | "additionalProperties": true,
|
13 | 13 | "properties": {
|
14 | 14 | "balance": {
|
15 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 15 | + "$ref": "#/definitions/HexData" |
16 | 16 | },
|
17 | 17 | "code": {
|
18 | 18 | "$ref": "#/definitions/HexDataOrEmpty"
|
19 | 19 | },
|
20 | 20 | "nonce": {
|
21 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 21 | + "$ref": "#/definitions/HexData" |
22 | 22 | },
|
23 | 23 | "storage": {
|
24 | 24 | "additionalProperties": false,
|
25 | 25 | "patternProperties": {
|
26 |
| - "^(0x)?[0-9a-f]+": { |
| 26 | + "^(0x)?([0-9a-f][0-9a-f])+": { |
27 | 27 | "$ref": "#/definitions/HexData",
|
28 | 28 | "description": "storage key with 0x. data is HexData"
|
29 | 29 | }
|
|
56 | 56 | "forks": {
|
57 | 57 | "properties": {
|
58 | 58 | "EIP150ForkBlock": {
|
59 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 59 | + "$ref": "#/definitions/HexData" |
60 | 60 | },
|
61 | 61 | "EIP158ForkBlock": {
|
62 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 62 | + "$ref": "#/definitions/HexData" |
63 | 63 | },
|
64 | 64 | "byzantiumForkBlock": {
|
65 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 65 | + "$ref": "#/definitions/HexData" |
66 | 66 | },
|
67 | 67 | "constantinopleForkBlock": {
|
68 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 68 | + "$ref": "#/definitions/HexData" |
69 | 69 | },
|
70 | 70 | "daoForkBlock": {
|
71 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 71 | + "$ref": "#/definitions/HexData" |
72 | 72 | },
|
73 | 73 | "homesteadForkBlock": {
|
74 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 74 | + "$ref": "#/definitions/HexData" |
75 | 75 | }
|
76 | 76 | },
|
77 | 77 | "type": "object"
|
|
83 | 83 | "$ref": "#/definitions/Address"
|
84 | 84 | },
|
85 | 85 | "difficulty": {
|
86 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 86 | + "$ref": "#/definitions/HexData" |
87 | 87 | },
|
88 | 88 | "extraData": {
|
89 | 89 | "$ref": "#/definitions/HexData"
|
90 | 90 | },
|
91 | 91 | "gasLimit": {
|
92 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 92 | + "$ref": "#/definitions/HexData" |
93 | 93 | },
|
94 | 94 | "nonce": {
|
95 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 95 | + "$ref": "#/definitions/HexData" |
96 | 96 | },
|
97 | 97 | "number": {
|
98 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 98 | + "$ref": "#/definitions/HexData" |
99 | 99 | },
|
100 | 100 | "timestamp": {
|
101 |
| - "$ref": "#/definitions/IntegerOrConfusedHex" |
| 101 | + "$ref": "#/definitions/HexData" |
102 | 102 | }
|
103 | 103 | },
|
104 | 104 | "required": [
|
|
0 commit comments