aboutsummaryrefslogtreecommitdiffstats
path: root/src/GeneralStateTestsFiller
diff options
context:
space:
mode:
authorDimitry <dimitry@ethereum.org>2018-02-16 21:47:28 +0800
committerDimitry <dimitry@ethereum.org>2018-02-16 21:47:28 +0800
commit1ffac0f80b7772b8d423d6ec28051b85c4525d14 (patch)
treeb026d4b16684ae6d40d7b60e54a649964ff2b611 /src/GeneralStateTestsFiller
parent52b4bc9c2c8e808d51d22eea366631e457a4f72c (diff)
downloaddexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar.gz
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar.bz2
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar.lz
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar.xz
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.tar.zst
dexon-tests-1ffac0f80b7772b8d423d6ec28051b85c4525d14.zip
fix stZeroKnowledge
Diffstat (limited to 'src/GeneralStateTestsFiller')
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_128Filler.json137
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_80Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_96Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_616_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_96Filler.json136
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_128Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_64Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_80Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_64Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_80Filler.json8
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_80Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_128Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_96Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_64Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_80Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_64Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_80Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_96Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_128Filler.json136
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_80Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_80Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_128Filler.json135
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_128Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_128Filler.json138
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_96Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_128Filler.json136
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_96Filler.json136
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_128Filler.json138
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_96Filler.json134
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_128Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_96Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_191Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_193Filler.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_dataFiller.json135
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_data_insufficient_gasFiller.json135
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_failFiller.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_insufficient_gasFiller.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_not_in_subgroupFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g1_zeroFiller.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zeroFiller.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zero_and_g1_invalidFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_curve_orderFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulusFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_againFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_oneFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_orderFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulusFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_oneFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_fail_1Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_match_1Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_1Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_2Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_1Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_2Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_3Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_4Filler.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_5Filler.json133
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_oogFiller.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_points_with_one_g2_zeroFiller.json3
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/pairingTestFiller.json28
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/pointAddFiller.json88
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/pointAddTruncFiller.json61
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAdd2Filler.json62
-rw-r--r--src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAddFiller.json78
133 files changed, 7137 insertions, 301 deletions
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_128Filler.json
index fef069158..d9238c194 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_128Filler.json
@@ -61,8 +61,8 @@
},
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
+ "balance": "100000000",
"nonce": "133",
- "balance": "999999999994191547",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -103,8 +103,8 @@
},
"3535353535353535353535353535353535353535": {
"storage": {},
+ "balance": "100000000",
"nonce": "0",
- "balance": "5808453",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5858813",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x8a5045bc7a493061be89fdbc32ea8ae69e8d8b55ebe445fa41fa534b1543ab50"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "134",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_96Filler.json
index 667875e34..febb748cc 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_2_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5827556",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x8a5045bc7a493061be89fdbc32ea8ae69e8d8b55ebe445fa41fa534b1543ab50"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "133",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128Filler.json
index d727f3541..ac362c18b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "58",
- "balance": "999999999997367538",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2632462",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x0467d6413c98fb304cd61014865afdb7b3b81fa53f7ef4046e6a833162c5bb5c"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "58",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80Filler.json
index 204b8be9f..6465eab50 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "59",
- "balance": "999999999997324306",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2675694",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x0467d6413c98fb304cd61014865afdb7b3b81fa53f7ef4046e6a833162c5bb5c"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "59",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96Filler.json
index d5613c269..34b566790 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "57",
- "balance": "999999999997410898",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2589102",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x0467d6413c98fb304cd61014865afdb7b3b81fa53f7ef4046e6a833162c5bb5c"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "57",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128Filler.json
index 775cd763f..187873623 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6681364",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_80Filler.json
index 45cf02975..1b3ad31b5 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_80Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6712496",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_96Filler.json
index c6043b0f2..faa8b3a33 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6650107",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x0467d6413c98fb304cd61014865afdb7b3b81fa53f7ef4046e6a833162c5bb5c"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "154",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_128Filler.json
index 9d8d2c9aa..0af22c645 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "72",
- "balance": "999999999996743218",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3256782",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xac1de87792e425a22b81bdf624dc1b24fee26f16e9a879172aebc261cc51a2fe"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "72",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_96Filler.json
index f673f4068..c169ecb14 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "71",
- "balance": "999999999996788370",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3211630",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xac1de87792e425a22b81bdf624dc1b24fee26f16e9a879172aebc261cc51a2fe"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "71",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_28000_128Filler.json
index c1dea1639..63a15e0c7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5616_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7250869",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_128Filler.json
index ce2765a8c..592b500d4 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "82",
- "balance": "999999999996284658",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3715342",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "82",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_96Filler.json
index 45c696912..76577f7a2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "81",
- "balance": "999999999996329874",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3670126",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "81",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_128Filler.json
index 518b132e4..480fed52c 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7664820",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_96Filler.json
index 20a86c72b..9f6c1a4ca 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_5617_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7631707",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_616_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_616_28000_96Filler.json
index f17219b02..1c40b00d7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_616_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_616_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7217820",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xac1de87792e425a22b81bdf624dc1b24fee26f16e9a879172aebc261cc51a2fe"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "168",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_128Filler.json
index f38198765..ed8ab2f66 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "92",
- "balance": "999999999995825202",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4174798",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xa34b6e4f9c282ff62c1e6f53fd92ad8efd8346d9866333a95ab4506a8158afc7"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "92",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_96Filler.json
index 4c8b9366c..1a3f94f35 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0],
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "91",
- "balance": "999999999995870546",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4129454",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xa34b6e4f9c282ff62c1e6f53fd92ad8efd8346d9866333a95ab4506a8158afc7"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "91",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_128Filler.json
index 862ec869b..5efbc5be1 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "189",
- "balance": "999999999991920333",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8079667",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_96Filler.json
index 57938093c..93e6f5046 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9935_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8046426",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xa34b6e4f9c282ff62c1e6f53fd92ad8efd8346d9866333a95ab4506a8158afc7"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "188",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_128Filler.json
index 1d1e5d5ab..e444ec7e6 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_128Filler.json
@@ -249,7 +249,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2148974",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xc7b29565a7dd9915e6fd86d026aef2fc454506bae7f90e2f2bec5f25f01b2d95"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "47",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_96Filler.json
index bb7f60b9b..4b38128e4 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "46",
- "balance": "999999999997894386",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2105614",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xc7b29565a7dd9915e6fd86d026aef2fc454506bae7f90e2f2bec5f25f01b2d95"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "46",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_128Filler.json
index 43ddc67dc..e0f524d0c 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6254588",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_96Filler.json
index bb25c59b1..4e7737f5a 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-2_9_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6223331",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xc7b29565a7dd9915e6fd86d026aef2fc454506bae7f90e2f2bec5f25f01b2d95"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "143",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_128Filler.json
index eff31b089..a0b1f72de 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "17",
- "balance": "999999999999163346",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "836654",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_64Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_64Filler.json
index aae341828..95524b359 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_64Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_64Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "18",
- "balance": "999999999999120306",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "879694",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_80Filler.json
index f7369938b..9e8bc2540 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_80Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "19",
- "balance": "999999999999077138",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "922862",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_96Filler.json
index 71d8916a6..a726b3390 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "16",
- "balance": "999999999999206642",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "793358",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_128Filler.json
index 8e752daba..ac41c7e2a 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "114",
- "balance": "999999999994981208",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5018792",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_64Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_64Filler.json
index 51400fbe8..a055e4d28 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_64Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_64Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "115",
- "balance": "999999999994931168",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5068832",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_80Filler.json
index a5a1bd3cf..f70ad5a25 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_80Filler.json
@@ -60,9 +60,9 @@
"code": "0x"
},
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "balance" : "1000000",
"storage": {},
"nonce": "115",
- "balance": "999999999994931168",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -102,9 +102,9 @@
"code": "0x"
},
"3535353535353535353535353535353535353535": {
+ "balance" : "0",
"storage": {},
"nonce": "0",
- "balance": "5068832",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "116",
- "balance": "999999999994881000",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5119000",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_96Filler.json
index 8c5c7024c..a61e38c65 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_0_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "113",
- "balance": "999999999995031504",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4968496",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_128Filler.json
index 9b24406a7..2655eeeac 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "31",
- "balance": "999999999998550802",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1449198",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_96Filler.json
index ff86c7571..6b0e78011 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "30",
- "balance": "999999999998594162",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1405838",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_128Filler.json
index 96bf197b3..c3446f893 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "128",
- "balance": "999999999994385273",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5614727",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_96Filler.json
index a9e1a76da..1c2df5b8f 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_1_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "127",
- "balance": "999999999994435633",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5564367",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_128Filler.json
index b9a1189f6..5ba745f60 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "41",
- "balance": "999999999998110418",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1889582",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_96Filler.json
index 098129927..52783867f 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "40",
- "balance": "999999999998153778",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1846222",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_128Filler.json
index a7479803a..b197f9c90 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "138",
- "balance": "999999999993989498",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6010502",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_96Filler.json
index 99af568e8..1a3318608 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_2_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "137",
- "balance": "999999999994039858",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5960142",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128Filler.json
index d83f2c14b..20b164b35 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "64",
- "balance": "999999999997096178",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2903822",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80Filler.json
index 36d705daf..6a1a9febf 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "65",
- "balance": "999999999997052946",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2947054",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96Filler.json
index 63471b135..d5c927b1e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "63",
- "balance": "999999999997139538",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2860462",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128Filler.json
index d5c473927..e0454c8bd 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "161",
- "balance": "999999999993100785",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6899215",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_80Filler.json
index 6f534c881..c45aea73b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_80Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "162",
- "balance": "999999999993050553",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6949447",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_96Filler.json
index 09a33c55e..92bab0864 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "160",
- "balance": "999999999993151145",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6848855",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_128Filler.json
index 64a8f5a85..56b47b349 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "76",
- "balance": "999999999996555058",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3444942",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_96Filler.json
index 6c5635025..235ed87b2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "75",
- "balance": "999999999996600210",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3399790",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_128Filler.json
index ae44eae63..87f5fed5e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "173",
- "balance": "999999999992590274",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7409726",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_96Filler.json
index 14ae3ec5d..cb2fb3e31 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5616_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "172",
- "balance": "999999999992642426",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7357574",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_128Filler.json
index 45055ad2d..3972b0bac 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "86",
- "balance": "999999999996096242",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3903758",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_96Filler.json
index f210d121a..072f01c22 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "85",
- "balance": "999999999996141458",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3858542",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_128Filler.json
index 8a7ce7e8f..19fd7d018 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "183",
- "balance": "999999999992176067",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7823933",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_96Filler.json
index 3c3895cfa..640328c42 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_5617_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "182",
- "balance": "999999999992228283",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7771717",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_128Filler.json
index f2b8a4b9a..79626ce4e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "96",
- "balance": "999999999995636274",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4363726",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_96Filler.json
index 8175a01bd..e96cca5f5 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "95",
- "balance": "999999999995681618",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4318382",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_128Filler.json
index 0388c3025..b967d7ab9 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "193",
- "balance": "999999999991760708",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8239292",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_96Filler.json
index 06f45bd86..96f7f4416 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9935_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "192",
- "balance": "999999999991813052",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8186948",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_128Filler.json
index b11047e43..d736abf05 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "51",
- "balance": "999999999997670034",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2329966",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_96Filler.json
index 428bf64e6..d3e880303 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "50",
- "balance": "999999999997713394",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2286606",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_128Filler.json
index 433475857..e94dcfc46 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "148",
- "balance": "999999999993593723",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6406277",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_96Filler.json
index 9a30fb6d3..149c5d93e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_1-3_9_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "147",
- "balance": "999999999993644083",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6355917",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_128Filler.json
index 1bcf43586..5ee78403d 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "13",
- "balance": "999999999999343826",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "656174",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "13",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_64Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_64Filler.json
index efa965332..237abc716 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_64Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_64Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "14",
- "balance": "999999999999296882",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "703118",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "14",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_80Filler.json
index 165c83320..7d26cb4b2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_80Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "15",
- "balance": "999999999999249810",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "750190",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "15",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_96Filler.json
index c969b0601..52db46a73 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "12",
- "balance": "999999999999391026",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "608974",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "12",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_128Filler.json
index 330664089..690ad2bfa 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4867621",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_64Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_64Filler.json
index 17872be63..f45e4efb8 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_64Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_64Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4902465",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_80Filler.json
index 707b6c151..65d324817 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_80Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4937431",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_96Filler.json
index 35f47c22c..adc3d8846 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_0_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -247,7 +247,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4832524",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_128Filler.json
index a9c96a9d6..82b99e3b7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0],
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "61",
- "balance": "999999999997229906",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2770094",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "61",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_80Filler.json
index 0a1582ecd..392fb9fe1 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_80Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "62",
- "balance": "999999999997182770",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2817230",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "62",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_96Filler.json
index 2c4763f59..f119e32e1 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "60",
- "balance": "999999999997277170",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2722830",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "60",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_128Filler.json
index 45d61ced2..c3aa44d3d 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6782690",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_80Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_80Filler.json
index 184648616..00b4bb7a6 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_80Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_80Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6817726",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_96Filler.json
index c0b364cb6..fee71521e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1456_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6747529",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "157",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_128Filler.json
index eca50a4ef..45ef57ea2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "29",
- "balance": "999999999998637394",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1362606",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x556a3c03566b04196c534f5612f50167917d72e6ab9b687e10e72dbe0e0f9279"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "29",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_96Filler.json
index 7f4347357..ec86c921e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "28",
- "balance": "999999999998684658",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1315342",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x556a3c03566b04196c534f5612f50167917d72e6ab9b687e10e72dbe0e0f9279"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "28",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_128Filler.json
index 54f1d80b9..0b7c86ca2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5533235",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_96Filler.json
index c908f0314..563b2a308 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_1_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5498074",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x556a3c03566b04196c534f5612f50167917d72e6ab9b687e10e72dbe0e0f9279"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "125",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_128Filler.json
index b9cae5ed8..57707b91b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_128Filler.json
@@ -1,3 +1,4 @@
+
{
"ecmul_7827-6598_2_21000_128": {
"env": {
@@ -207,7 +208,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "39",
- "balance": "999999999998197010",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +249,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1802990",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x94b60ed39c6fe45858b5931190d93861a2d2538991194cdf9a39b5e83dec0827"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "39",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_96Filler.json
index a2f3714ac..f27e7b135 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "38",
- "balance": "999999999998244274",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1755726",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x94b60ed39c6fe45858b5931190d93861a2d2538991194cdf9a39b5e83dec0827"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "38",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_128Filler.json
index 277911409..c38faee04 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5929010",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_96Filler.json
index 47e3aa545..c42d62a41 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_2_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5893849",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x94b60ed39c6fe45858b5931190d93861a2d2538991194cdf9a39b5e83dec0827"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "135",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_128Filler.json
index fad05d9fc..47e9b1c8f 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_128Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "74",
- "balance": "999999999996645234",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3354766",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x289df36ee06bbcd57a9ce2a88d2bcda09715d42f96f7f23c48cdd54e2002f059"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "74",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_96Filler.json
index 9d0a64e5f..90f0695f5 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "73",
- "balance": "999999999996694290",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3305710",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x289df36ee06bbcd57a9ce2a88d2bcda09715d42f96f7f23c48cdd54e2002f059"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "73",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_128Filler.json
index 61f3d711c..d77f1b14c 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7324650",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_96Filler.json
index 79aaa1744..c74dd47be 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5616_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7287697",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x289df36ee06bbcd57a9ce2a88d2bcda09715d42f96f7f23c48cdd54e2002f059"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "170",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_128Filler.json
index 84a4fe770..7e3eebe4f 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0,1],
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "84",
- "balance": "999999999996186546",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3813454",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
@@ -277,7 +275,139 @@
"code": "0x"
}
}
- }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "84",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+
],
"explanation": "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes"
}
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_96Filler.json
index f64021e42..dd69ae003 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "83",
- "balance": "999999999996235666",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3764334",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "83",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_128Filler.json
index 2d1410400..f8fada681 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7738729",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_96Filler.json
index 1a1b05469..efa32b28f 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_5617_28000_96Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7701712",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_128Filler.json
index f740a77e1..711d081d7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0,1],
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "94",
- "balance": "999999999995726834",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4273166",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x40c97882e95e71d48d97c8655188333e16470e807a99282b8795064ca6ca4dcf"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "94",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_96Filler.json
index 4d22eb953..6d891e8d1 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_21000_96Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0,1],
"value": 0
},
"network": [
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "93",
- "balance": "999999999995776082",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4223918",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x40c97882e95e71d48d97c8655188333e16470e807a99282b8795064ca6ca4dcf"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "93",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_128Filler.json
index e27a4556c..73b292430 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8153832",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_96Filler.json
index 82ffb927d..713c7acea 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9935_28000_96Filler.json
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "190",
- "balance": "999999999991883313",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "8116687",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x40c97882e95e71d48d97c8655188333e16470e807a99282b8795064ca6ca4dcf"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "190",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_128Filler.json
index 8f309ede4..87073ca55 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_128Filler.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [1,2,3],
"value": 0
},
"network": [
@@ -175,7 +175,141 @@
"code": "0x"
},
"c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xf348aa9f55b137fd60af9c782c04ea7c52c0b193972d1c3aa63d78a110fa2e20"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "49",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": 0,
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
"storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0x00"
+ },
"nonce": "1",
"balance": "0",
"code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
@@ -207,7 +341,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "49",
- "balance": "999999999997756626",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +382,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2243374",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_96Filler.json
index c0fe873ff..4e78f3a08 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_21000_96Filler.json
@@ -207,7 +207,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "48",
- "balance": "999999999997803890",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -249,7 +248,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2196110",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xf348aa9f55b137fd60af9c782c04ea7c52c0b193972d1c3aa63d78a110fa2e20"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "48",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_128Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_128Filler.json
index b57f9a73e..a3cf30686 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_128Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_128Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6324785",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_96Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_96Filler.json
index aa5f42d52..64a0e8eef 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_96Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecmul_7827-6598_9_28000_96Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6289624",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xf348aa9f55b137fd60af9c782c04ea7c52c0b193972d1c3aa63d78a110fa2e20"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000000": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "145",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_191Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_191Filler.json
index 6358fbe3e..2915d82e0 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_191Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_191Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "8",
- "balance": "999999999998557053",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1442947",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_193Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_193Filler.json
index d3622e56f..8ead3a5da 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_193Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_bad_length_193Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "9",
- "balance": "999999999998316309",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1683691",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_dataFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_dataFiller.json
index b6808c097..f0ebc264a 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_dataFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_dataFiller.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0,3],
"value": 0
},
"network": [
@@ -250,7 +250,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "396934",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x00"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "3",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_data_insufficient_gasFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_data_insufficient_gasFiller.json
index 586db4d06..4e7b17c57 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_data_insufficient_gasFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_empty_data_insufficient_gasFiller.json
@@ -149,7 +149,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": [0,1,2],
"value": 0
},
"network": [
@@ -250,7 +250,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "253297",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00" : "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "2",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_failFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_failFiller.json
index 1d70b29d2..79542f0d2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_failFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_failFiller.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "775229",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "5",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_insufficient_gasFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_insufficient_gasFiller.json
index 012ce7a20..6f719db1b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_insufficient_gasFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_insufficient_gasFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -247,7 +247,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "557550",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_not_in_subgroupFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_not_in_subgroupFiller.json
index 09fbd484d..a10ce6f1e 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_not_in_subgroupFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_not_in_subgroupFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "21",
- "balance": "999999999994584919",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5415081",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g1_zeroFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g1_zeroFiller.json
index 641c7312c..f13ec02ed 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g1_zeroFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g1_zeroFiller.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "992780",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "6",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zeroFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zeroFiller.json
index 5fffc0d9d..5dd207874 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zeroFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zeroFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1202395",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zero_and_g1_invalidFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zero_and_g1_invalidFiller.json
index b64cbc020..9aa19aacf 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zero_and_g1_invalidFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_one_point_with_g2_zero_and_g1_invalidFiller.json
@@ -148,7 +148,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_curve_orderFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_curve_orderFiller.json
index 360801b57..a5b90ffab 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_curve_orderFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_curve_orderFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "26",
- "balance": "999999999993378319",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6621681",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulusFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulusFiller.json
index 09c135cd6..d3f2222dc 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulusFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulusFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "27",
- "balance": "999999999993137831",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6862169",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_againFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_againFiller.json
index 0083f2003..797a74edb 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_againFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_againFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "28",
- "balance": "999999999992897343",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "7102657",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_oneFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_oneFiller.json
index 16a4facc4..5f0cc7f50 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_oneFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_g2_by_oneFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "25",
- "balance": "999999999993618935",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6381065",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_orderFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_orderFiller.json
index 7841d100c..cf5992fe9 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_orderFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_orderFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "23",
- "balance": "999999999994101959",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5898041",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulusFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulusFiller.json
index 5eac541a6..75302635b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulusFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulusFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "24",
- "balance": "999999999993859423",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "6140577",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_oneFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_oneFiller.json
index e223881ab..4aade57d9 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_oneFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_perturb_zeropoint_by_oneFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -211,7 +211,6 @@
"82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
"storage": {},
"nonce": "22",
- "balance": "999999999994344367",
"code": "0x"
},
"0000000000000000000000000000000000000006": {
@@ -253,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5655633",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_fail_1Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_fail_1Filler.json
index 202155824..3a32bdbf4 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_fail_1Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_fail_1Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "5178561",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "20",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_match_1Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_match_1Filler.json
index c57afbeb1..2bb326b19 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_match_1Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_three_point_match_1Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4778894",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_1Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_1Filler.json
index e97dfaf70..aa8fee932 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_1Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_1Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "1990412",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "10",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_2Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_2Filler.json
index 29866cc99..c4f4e9683 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_2Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_fail_2Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4088634",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "17",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_1Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_1Filler.json
index fd877e024..9794f02a9 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_1Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_1Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2597774",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "12",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_2Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_2Filler.json
index 62c22d079..ff6a9bbe7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_2Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_2Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3156119",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_3Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_3Filler.json
index 56c2362be..005dd9264 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_3Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_3Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3466936",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_4Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_4Filler.json
index 55fabe681..4c49d40fe 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_4Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_4Filler.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "3777753",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_5Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_5Filler.json
index 2cbf2620b..9679450b5 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_5Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_match_5Filler.json
@@ -252,7 +252,138 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "4387163",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000002": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "77db2bebba79db42a978f896968f4afce746ea1f": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ }
+ }
+ },
+ {
+ "indexes": {
+ "data": 0,
+ "gas": [1,2,3],
+ "value": 0
+ },
+ "network": [
+ ">=Byzantium"
+ ],
+ "result": {
+ "24143873e0e0815fdcbcffdbe09c979cbf9ad013": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000001": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "dceceaf3fc5c0a63d195d69b1a90011b7b19650d": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "c305c901078781c232a2a521c2af7980f8385ee9": {
+ "storage": {
+ "0x00": "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563"
+ },
+ "nonce": "1",
+ "balance": "0",
+ "code": "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012c576107806004356004013511151558576004356004013560200160043560040161014037602061092061014051610160600060086305f5e0fff11558576020610900526109006040806109608284600060046018f150505061096080516020820120905060005561096060206020820352604081510160206001820306601f820103905060208203f350005b"
+ },
+ "0000000000000000000000000000000000000005": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000008": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "13cbb8d99c6c4e0f2728c7d72606e78a29c4e224": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000003": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "82a978b3f5962a5b0957d9ee9eef472ee55b42f1": {
+ "storage": {},
+ "nonce": "18",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000006": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000007": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "598443f1880ef585b21f1d7585bd0577402861e5": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "7d577a597b2742b498cb5cf0c26cdcd726d39e6e": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "0000000000000000000000000000000000000004": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1",
+ "code": "0x"
+ },
+ "e0fc04fa2d34a66b779fd5cee748268032a146c0": {
+ "storage": {},
+ "nonce": "0",
+ "balance": "1000000000000000000",
+ "code": "0x"
+ },
+ "3535353535353535353535353535353535353535": {
+ "storage": {},
+ "nonce": "0",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_oogFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_oogFiller.json
index 677239734..ff1af15e2 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_oogFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_point_oogFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2849398",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_points_with_one_g2_zeroFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_points_with_one_g2_zeroFiller.json
index b33d86eb4..78a6f95c6 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_points_with_one_g2_zeroFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/ecpairing_two_points_with_one_g2_zeroFiller.json
@@ -151,7 +151,7 @@
{
"indexes": {
"data": 0,
- "gas": 0,
+ "gas": -1,
"value": 0
},
"network": [
@@ -252,7 +252,6 @@
"3535353535353535353535353535353535353535": {
"storage": {},
"nonce": "0",
- "balance": "2289069",
"code": "0x"
},
"0000000000000000000000000000000000000002": {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/pairingTestFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/pairingTestFiller.json
index 9d59b1214..7d5e8a0ef 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/pairingTestFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/pairingTestFiller.json
@@ -26,6 +26,20 @@
}
}
},
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : ["Homestead"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
{
"indexes" : {
"data" : [0,1,2,3,4],
@@ -44,6 +58,20 @@
},
{
"indexes" : {
+ "data" : -1,
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
"data" : [5],
"gas" : 0,
"value" : -1
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddFiller.json
index d84296a02..8e7b05ba3 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddFiller.json
@@ -26,10 +26,24 @@
}
}
},
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : ["Homestead"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
{
"indexes" : {
"data" : [0],
- "gas" : 0,
+ "gas" : -1,
"value" : -1
},
"network" : [">=Byzantium"],
@@ -46,7 +60,7 @@
{
"indexes" : {
"data" : [1],
- "gas" : 0,
+ "gas" : -1,
"value" : -1
},
"network" : [">=Byzantium"],
@@ -63,7 +77,7 @@
{
"indexes" : {
"data" : [2,5,6],
- "gas" : 0,
+ "gas" : -1,
"value" : -1
},
"network" : [">=Byzantium"],
@@ -80,7 +94,7 @@
{
"indexes" : {
"data" : [3,4],
- "gas" : 0,
+ "gas" : -1,
"value" : -1
},
"network" : [">=Byzantium"],
@@ -144,6 +158,72 @@
}
}
}
+ },
+ {
+ "indexes" : {
+ "data" : [9],
+ "gas" : [1,2],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x059a381fec09e29448a58ae8905f41d1eb8ff0ed755aa0f827821aefde02ec7d",
+ "0x02" : "0x269d2516bf8c4f5798cc1267162e59add561e5537a328fe0f28a252fa287a72a"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [7],
+ "gas" : [2],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x1de49a4b0233273bba8146af82042d004f2085ec982397db0d97da17204cc286",
+ "0x02" : "0x0217327ffc463919bef80cc166d09c6172639d8589799928761bcd9f22c903d4"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [7],
+ "gas" : [1],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x00"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [8],
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x1f4d1d80177b1377743d1901f70d7389be7f7a35a35bfd234a8aaee615b88c49",
+ "0x02" : "0x018683193ae021a2f8920fed186cde5d9b1365116865281ccf884c1f28b1df8f"
+ }
+ }
+ }
}
],
"pre" : {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddTruncFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddTruncFiller.json
index b63205bf0..2203c860b 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddTruncFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/pointAddTruncFiller.json
@@ -26,6 +26,20 @@
}
}
},
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : ["Homestead"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
{
"indexes" : {
"data" : [0],
@@ -178,6 +192,53 @@
}
}
}
+ },
+ {
+ "indexes" : {
+ "data" : [2,3,7,8,9],
+ "gas" : [2,3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x0f25929bcb43d5a57391564615c9e70a992b10eafa4db109709649cf48c50dd2",
+ "0x02" : "0x16da2f5cb6be7a0aa72c440c53c9bbdfec6c36c7d515536431b3a865468acbba"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [5,6],
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [7,8],
+ "gas" : [1],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
}
],
"pre" : {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAdd2Filler.json b/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAdd2Filler.json
index f30a7e1e8..5f56135a7 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAdd2Filler.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAdd2Filler.json
@@ -27,6 +27,20 @@
}
}
},
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2,3],
+ "value" : -1
+ },
+ "network" : ["Homestead"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
{
"indexes" : {
"data" : [0],
@@ -588,6 +602,54 @@
}
}
}
+ },
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [10,11,13,14,15,16,18,19,20,22,23,24,25,27,28,29,32,33,35,36,37],
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [0,1,2,3,4,5,6,7,8,9,12],
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x01",
+ "0x02" : "0x01",
+ "0x03" : "0x01"
+ }
+ }
+ }
}
],
"pre" : {
diff --git a/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAddFiller.json b/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAddFiller.json
index df45dce96..7c6c5e2bf 100644
--- a/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAddFiller.json
+++ b/src/GeneralStateTestsFiller/stZeroKnowledge/pointMulAddFiller.json
@@ -12,7 +12,7 @@
{
"indexes" : {
"data" : -1,
- "gas" : 0,
+ "gas" : [0],
"value" : -1
},
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -27,6 +27,34 @@
}
}
},
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2],
+ "value" : -1
+ },
+ "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : ["Homestead"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ }
+ }
+ }
+ },
{
"indexes" : {
"data" : [0],
@@ -214,6 +242,54 @@
}
}
}
+ },
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : [1,2],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [0,1,3,4,5,6],
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [2,8],
+ "gas" : [3],
+ "value" : -1
+ },
+ "network" : [">=Byzantium"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x01",
+ "0x01" : "0x01",
+ "0x02" : "0x01",
+ "0x03" : "0x01"
+ }
+ }
+ }
}
],
"pre" : {