aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_0.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_0.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_192.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_25000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_21000_192.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_25000_192.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_25000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_25000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_0.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_40.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_0.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_40.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_64.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_80.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_28000_128.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_28000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_80.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_28000_96.json18
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_80.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_21000_96.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_28000_128.json227
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_28000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_128.json228
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_21000_128.json228
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_64.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_80.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_28000_96.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128.json12
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_28000_96.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_128.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_96.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_64.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_80.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_128.json229
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_64.json223
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_80.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_80.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_128.json223
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_80.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_96.json229
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_128.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_96.json223
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_128.json223
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_96.json229
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_96.json222
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_128.json14
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_96.json222
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_128.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_96.json8
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_191.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_193.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_empty_data.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_empty_data_insufficient_gas.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_one_point_fail.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_one_point_insufficient_gas.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_one_point_not_in_subgroup.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g1_zero.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g2_zero.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_curve_order.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_again.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_one.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_order.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulus.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_one.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_three_point_fail_1.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_three_point_match_1.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_1.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_2.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_1.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_2.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_3.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_4.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_5.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_point_oog.json6
-rw-r--r--GeneralStateTests/stZeroKnowledge/ecpairing_two_points_with_one_g2_zero.json6
229 files changed, 2160 insertions, 2148 deletions
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_0.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_0.json
index 23b7294ff..8f971b139 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_0.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_0.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_21000_0" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 0 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_128.json
index 97c3bbf4a..ec7c745a5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_192.json
index eba8d3d9d..bbc450a4f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_192.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_21000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_64.json
index 6ac500e6f..ca8c4649f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_64.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_80.json
index 45f43d1b1..95d3cd03f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_21000_80.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_0.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_0.json
index a0ebc7e55..51cdeca6f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_0.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_0.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_25000_0" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 0 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_128.json
index 33e1f7303..cf4c3d21e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_192.json
index 3b2867f0c..7e882d999 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_192.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_25000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_64.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_64.json
index 683f8c06c..dc652d5b7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_64.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_25000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 64 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_80.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_80.json
index cdf204490..34b6535c5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_0-0_25000_80.json
@@ -2,10 +2,10 @@
"ecadd_0-0_0-0_25000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 80 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_128.json
index 88dd9fdac..9c56267c0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_192.json
index 89098e5c6..c20ef9632 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_21000_192.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-2_21000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_128.json
index b2fa95758..688857ee7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-2_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_192.json
index 89dc33cbe..4fcef19f7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-2_25000_192.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-2_25000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_21000_128.json
index 51327a92e..77bef0286 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-3_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 3) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_25000_128.json
index 2470c22ef..30db17931 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-0_1-3_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-0_1-3_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 0) and (1, 3) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_21000_128.json
index 000b92538..8c2ea3aa3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-3_1-2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 3) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_25000_128.json
index 2607c1a46..a2c43e46e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_0-3_1-2_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_0-3_1-2_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (0, 3) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_128.json
index 3c3266085..bc0e929a4 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_192.json
index 6e6cf1760..7a9ef591f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_192.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_21000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_64.json
index 0f0eadcb2..930ede448 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_21000_64.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_128.json
index bff208542..c1a02425e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_192.json
index 7c648bd22..d76583c27 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_192.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_25000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_64.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_64.json
index ce5e7ea5c..e245bcb8d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_0-0_25000_64.json
@@ -2,10 +2,10 @@
"ecadd_1-2_0-0_25000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 64 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_128.json
index 3dd0a6bca..dca41738a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_1-2_1-2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_192.json
index fa01e3a9d..d8d6977be 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_21000_192.json
@@ -2,10 +2,10 @@
"ecadd_1-2_1-2_21000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_128.json
index 6c584abcb..404a7a8f2 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_1-2_1-2_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_192.json
index 49590cb16..842f51f72 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-2_1-2_25000_192.json
@@ -2,10 +2,10 @@
"ecadd_1-2_1-2_25000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 2) and (1, 2) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_21000_80.json
index 16b6f6bab..5fe235128 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_21000_80.json
@@ -2,10 +2,10 @@
"ecadd_1-3_0-0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 3) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_25000_80.json b/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_25000_80.json
index f9027844b..13644a2ce 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_25000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1-3_0-0_25000_80.json
@@ -2,10 +2,10 @@
"ecadd_1-3_0-0_25000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (1, 3) and (0, 0) into the ECADD precompile, truncating or expanding the input data to 80 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_21000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_21000_192.json
index 4c47afa67..b625484db 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_21000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_21000_192.json
@@ -1,11 +1,11 @@
{
- "ecadd_10744596414106452074759370245733544594153395043370666422502510773307029471145-848677436511517736191562425154572367705380862894644942948681172815252343932_10744596414106452074759370245733544594153395043370666422502510773307029471145-21039565435327757486054843320102702720990930294403178719740356721829973864651_21000_192" : {
+ "ecadd_1145-3932_1145-4651_21000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (10744596414106452074759370245733544594153395043370666422502510773307029471145, 848677436511517736191562425154572367705380862894644942948681172815252343932) and (10744596414106452074759370245733544594153395043370666422502510773307029471145, 21039565435327757486054843320102702720990930294403178719740356721829973864651) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_25000_192.json b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_25000_192.json
index 77b83b110..79256b76b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_25000_192.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_1145-4651_25000_192.json
@@ -1,11 +1,11 @@
{
- "ecadd_10744596414106452074759370245733544594153395043370666422502510773307029471145-848677436511517736191562425154572367705380862894644942948681172815252343932_10744596414106452074759370245733544594153395043370666422502510773307029471145-21039565435327757486054843320102702720990930294403178719740356721829973864651_25000_192" : {
+ "ecadd_1145-3932_1145-4651_25000_192" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (10744596414106452074759370245733544594153395043370666422502510773307029471145, 848677436511517736191562425154572367705380862894644942948681172815252343932) and (10744596414106452074759370245733544594153395043370666422502510773307029471145, 21039565435327757486054843320102702720990930294403178719740356721829973864651) into the ECADD precompile, truncating or expanding the input data to 192 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_21000_128.json
index 15c61ac89..9f5ca809a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecadd_10744596414106452074759370245733544594153395043370666422502510773307029471145-848677436511517736191562425154572367705380862894644942948681172815252343932_1624070059937464756887933993293429854168590106605707304006200119738501412969-3269329550605213075043232856820720631601935657990457502777101397807070461336_21000_128" : {
+ "ecadd_1145-3932_2969-1336_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (10744596414106452074759370245733544594153395043370666422502510773307029471145, 848677436511517736191562425154572367705380862894644942948681172815252343932) and (1624070059937464756887933993293429854168590106605707304006200119738501412969, 3269329550605213075043232856820720631601935657990457502777101397807070461336) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_25000_128.json
index 785b27701..4da3d6a80 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_1145-3932_2969-1336_25000_128.json
@@ -1,11 +1,11 @@
{
- "ecadd_10744596414106452074759370245733544594153395043370666422502510773307029471145-848677436511517736191562425154572367705380862894644942948681172815252343932_1624070059937464756887933993293429854168590106605707304006200119738501412969-3269329550605213075043232856820720631601935657990457502777101397807070461336_25000_128" : {
+ "ecadd_1145-3932_2969-1336_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (10744596414106452074759370245733544594153395043370666422502510773307029471145, 848677436511517736191562425154572367705380862894644942948681172815252343932) and (1624070059937464756887933993293429854168590106605707304006200119738501412969, 3269329550605213075043232856820720631601935657990457502777101397807070461336) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_21000_128.json
index 8f39cb4d1..cd2dbc3c7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_21000_128.json
@@ -2,10 +2,10 @@
"ecadd_6-9_19274124-124124_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (6, 9) and (19274124, 124124) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_25000_128.json b/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_25000_128.json
index 012ae3570..6ce1c465a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_25000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecadd_6-9_19274124-124124_25000_128.json
@@ -2,10 +2,10 @@
"ecadd_6-9_19274124-124124_25000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the points (6, 9) and (19274124, 124124) into the ECADD precompile, truncating or expanding the input data to 128 bytes. Gives the execution 25000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_0.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_0.json
index 8211dfc21..5ebff656a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_0.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_0.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_0" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 0 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_128.json
index 144fe81bf..ae195343f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_40.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_40.json
index a3e0c6d3c..9f563deca 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_40.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_40.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_40" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 40 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_64.json
index 94ec61fc5..06a361fb0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_64.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_80.json
index a687d61d0..c67549e4b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_96.json
index 646d38707..5170b6dcc 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_0.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_0.json
index bb099b1b2..6415c3ac4 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_0.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_0.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_28000_0" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 0 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_128.json
index 6260b925a..64b03b9ca 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_40.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_40.json
index b0aa7a1f7..ac707fe0f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_40.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_40.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_28000_40" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 40 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_64.json
index 65da09820..0d4023fa1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_64.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_28000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-0_0_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_96.json
index 5ff1874cf..2642d5379 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_0_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_0_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_128.json
index b61d457c2..4fecc6fa8 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_1_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_96.json
index 81a2999f5..4580b19f6 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_1_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_28000_128.json
index 05f73da26..840f9fd20 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_1_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_1_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_1_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_128.json
index 70b09055a..1b20875c0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_96.json
index 27945852d..40352f189 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_2_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_28000_128.json
index 0a8092537..5e52b9529 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_2_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_2_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_2_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_128.json
index 5f866074e..c5d21466e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_80.json
index c72bd6f18..13ad28c8f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_96.json
index f5a0a560e..0b6c0707b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_80.json
index d8d3c668e..a7a211bca 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_96.json
index 26f19e465..dc3496a3a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_340282366920938463463374607431768211456_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-0_340282366920938463463374607431768211456_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_128.json
index 7a1c13844..9cd7edee1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_128" : {
+ "ecmul_0-0_5616_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_96.json
index 26c997364..b1d541c9e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_96" : {
+ "ecmul_0-0_5616_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_28000_128.json
index cf6b984af..7d4ce7a46 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5616_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_128" : {
+ "ecmul_0-0_5616_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_128.json
index dfcfa3167..ae3f5ad5e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_128" : {
+ "ecmul_0-0_5617_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) 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/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_96.json
index 84844d7d1..56122136d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_96" : {
+ "ecmul_0-0_5617_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_128.json
index 5228a0a80..6d930931d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_128" : {
+ "ecmul_0-0_5617_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_96.json
index d4f75a75b..eb4352e91 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_5617_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_96" : {
+ "ecmul_0-0_5617_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_21000_96.json
index 6e36c671f..3b536ef3f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_96" : {
+ "ecmul_0-0_9935_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_128.json
index 4df6cee04..57bb715b1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_128" : {
+ "ecmul_0-0_9935_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_96.json
index d17719da8..d7d63cd3c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9935_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-0_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_96" : {
+ "ecmul_0-0_9935_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_128.json
index 57fd3c341..2b7cd00f1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_9_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_96.json
index 3d5320cc6..9400c57ab 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_9_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_28000_128.json
index 05c99d3ff..50a6e0867 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-0_9_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_9_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_128.json
index 1631f72a3..c195060da 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_64.json
index e1570e94c..be0442adf 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_64.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_80.json
index 2de84754a..beed5b61f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_96.json
index 28300a382..a92d68776 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_128.json
index df15a9bea..25a5006c4 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_0_28000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_80.json
index 9943b8000..f092c2a03 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_0_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-0_1_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_0_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_128.json
index c8f4ad593..2c5dd936c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_1_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_96.json
index 4a1a446f9..3ae2e0e51 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_1_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_28000_128.json
index 4121dd69b..eb28d3ce9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_1_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-0_2_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_1_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_128.json
index 87c4f9c38..2436f14d5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_96.json
index 1ea973b88..a9723f6a7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_2_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_28000_96.json
index 0bc700eea..985c4fd77 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_2_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-0_9_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_2_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -444,10 +444,10 @@
"ecmul_0-3_2_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_128.json
index 88647852a..08623b98a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_80.json
index d393b3f00..e8b843ed9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_96.json
index 3fbda5df3..54290cf0e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_80.json
index ad96a0020..02b89a3bd 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-0_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 0) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_96.json
index fb7f15fbf..1bdba97c8 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_340282366920938463463374607431768211456_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_340282366920938463463374607431768211456_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_128.json
index 082a33f38..d2e8aa857 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_128" : {
+ "ecmul_0-3_5616_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_96.json
index dd7860b43..b644b7661 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_96" : {
+ "ecmul_0-3_5616_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_128.json
index 2a6b96fb8..af6c7b409 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_128" : {
+ "ecmul_0-3_5616_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_96.json
index 76c50ad5a..170588680 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5616_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_96" : {
+ "ecmul_0-3_5616_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_128.json
index 5a59593c3..dbf6f221a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_128" : {
+ "ecmul_0-3_5617_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) 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/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_96.json
index bccb8a126..9b26a6e0c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_96" : {
+ "ecmul_0-3_5617_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_128.json
index 512a46cd0..4a22a32b8 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_128" : {
+ "ecmul_0-3_5617_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_96.json
index 400511db1..36d4b9fd3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_5617_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_96" : {
+ "ecmul_0-3_5617_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_21000_96.json
index bbaba6830..209ae31ab 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
@@ -219,13 +219,13 @@
]
}
},
- "ecmul_0-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_96" : {
+ "ecmul_0-3_9935_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_128.json
index 251e6df9f..35249acec 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_128" : {
+ "ecmul_0-3_9935_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_96.json
index 777286c65..2bc4f604c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9935_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_0-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_96" : {
+ "ecmul_0-3_9935_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_128.json
index 082756e19..f8d317fc5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_9_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_96.json
index f3ccc6db2..b2ec9f0e4 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_9_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_28000_96.json
index 382eb884b..dd392bb1a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_0-3_9_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_0-3_9_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_0-3_9_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_128.json
index 9e73ad795..404bf3c57 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_64.json
index 4b76e6f69..aeb48c67f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_64.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_80.json
index 14790deca..6d0fc039e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_96.json
index b1afa3716..1f90a7caf 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_128.json
index e9db8a227..509fb63e3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_64.json
index 0f548ce88..bd4e2431b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_64.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_28000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_80.json
index c3e13e4ca..91014e67c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_96.json
index 8c9d8ad00..0d86d2b20 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_0_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_0_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_128.json
index effeec77c..38b52a891 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_1_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_96.json
index a98524e91..f623784dd 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_1_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_28000_128.json
index ebca2dc30..a568790b9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_1_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_1_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -219,226 +219,5 @@
"0x"
]
}
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_1_28000_96" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0x8fd9c296c394459357e2ce18eaeb420aa6ee63883e4248b6041e0457979cee49",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0x8fd9c296c394459357e2ce18eaeb420aa6ee63883e4248b6041e0457979cee49",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0x4d2d1e60d72ecef08277f7565e5347d06a2ff409bab86c3ca8f017396ba10974",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0x4d2d1e60d72ecef08277f7565e5347d06a2ff409bab86c3ca8f017396ba10974",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0x634f25dde1e94f7830d2efffd99aa9844ed6eabe5feeecd39ab7e148c2cf5ab0",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x531162",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a710ee9e",
- "code" : "",
- "nonce" : "0x7c",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- "0x00" : "0xe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0"
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f60000000000000000000000000000000000000000000000000000000000000001"
- ],
- "gasLimit" : [
- "0xd378"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x7c",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
}
} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_128.json
index 84c864c64..4b96f8664 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_96.json
index d044d50ba..1ae2ece71 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_2_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_28000_128.json
index 90d983138..cdfe82855 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_2_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_2_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128.json
index 493dbd2d8..e48e38c45 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80.json
index 584b3295a..bcb5a29da 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96.json
index 132760fab..8d19ab7b5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128.json
index 44c0eaad4..1b1298e6e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_340282366920938463463374607431768211456_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_340282366920938463463374607431768211456_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_128.json
index 8408e142a..3ccceab51 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_128" : {
+ "ecmul_1-2_5616_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_96.json
index d32d6bc64..6c507af8b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_96" : {
+ "ecmul_1-2_5616_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_28000_128.json
index 0575de9e7..c4a9dfb34 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5616_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_128" : {
+ "ecmul_1-2_5616_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_128.json
index e43468f4c..38553c6f5 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_128" : {
+ "ecmul_1-2_5617_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
@@ -218,225 +218,5 @@
"0x"
]
}
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_96" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x38b10e",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a72b4ef2",
- "code" : "",
- "nonce" : "0x52",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f630644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001"
- ],
- "gasLimit" : [
- "0xbf60"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x52",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
}
} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_96.json
index 0547ed44f..5832398b8 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_96" : {
+ "ecmul_1-2_5617_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_128.json
index 122394cc8..c208d3ec0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_128" : {
+ "ecmul_1-2_5617_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_96.json
index ffcb5077e..0075a770e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_5617_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_96" : {
+ "ecmul_1-2_5617_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_21000_128.json
index 0b4c1213a..96d432040 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_128" : {
+ "ecmul_1-2_9935_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
@@ -218,225 +218,5 @@
"0x"
]
}
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_96" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x3fb3ce",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a7244c32",
- "code" : "",
- "nonce" : "0x5c",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
- ],
- "gasLimit" : [
- "0xbfe0"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x5c",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
}
} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_128.json
index b12f76205..8879d4563 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_128" : {
+ "ecmul_1-2_9935_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_96.json
index f01d7db17..aeec0ea11 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9935_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-2_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_96" : {
+ "ecmul_1-2_9935_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_128.json
index 55b91432b..3ac40a399 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-2_9_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_96.json
index 3de91abc5..afac1bd86 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_9_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_28000_96.json
index f94f3b905..e55f1fcad 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-2_9_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-2_9_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-2_9_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 2) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_128.json
index 1cbf2f9ce..fdfdf9752 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_64.json
index 07aaaef2b..b2fd10ca1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_64.json
@@ -2,10 +2,10 @@
"ecmul_1-3_0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_80.json
index 837e1b877..35669fcb9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-3_0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_96.json
index b50d59144..bd1644e8d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_0_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_64.json
index 335efca80..f1115e348 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_64.json
@@ -2,10 +2,10 @@
"ecmul_1-3_0_28000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_80.json
index 1512cfb9e..de8b9b447 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_0-3_0_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-3_0_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_96.json
index ce882d8ad..b6c641672 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_0_28000_96.json
@@ -2,10 +2,10 @@
"cmul_1-3_0_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-3_0_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_128.json
index 34ab9b55e..ee6c8975a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_1_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_96.json
index 00ad35815..9ce96bcac 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_1_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_28000_128.json
index 29e09d853..14e023ef9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_1_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_0-3_1_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (0, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-3_1_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_128.json
index 8771f4f4e..3ac9bbb6a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_96.json
index 43d6b2b6a..136e44cce 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_2_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_28000_96.json
index 0f8d7405f..c02e3b3f8 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_2_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_2_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-3_2_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128.json
index b7f8ab0b6..5a59e4791 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80.json
index 532966f52..fbf253b42 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96.json
index 4b9023ccc..97954f77a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128.json
index e574ae054..7bfe96e52 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_340282366920938463463374607431768211456_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -223,10 +223,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_128.json
index 9e9fd5ec9..3b07a0bde 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_128" : {
+ "ecmul_1-3_5616_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_96.json
index c9e8545c3..ab012697c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_96" : {
+ "ecmul_1-3_5616_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_28000_96.json
index 1af70b043..a87ca6460 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5616_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -220,13 +220,13 @@
]
}
},
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_96" : {
+ "ecmul_1-3_5616_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_128.json
index a1d02dfca..bd030191b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_128" : {
+ "ecmul_1-3_5617_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) 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/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_96.json
index 0fec829d1..8f68fd587 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_96" : {
+ "ecmul_1-3_5617_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_128.json
index c2f2984b7..b879532ab 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_128" : {
+ "ecmul_1-3_5617_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_96.json
index bbe738ce2..c819585e3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_5617_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_96" : {
+ "ecmul_1-3_5617_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_21000_128.json
index 7f196e43e..e3724c4e3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_128" : {
+ "ecmul_1-3_9935_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_128.json
index 147bf446f..31c49ed28 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_128" : {
+ "ecmul_1-3_9935_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_96.json
index 860532ecc..49aad62e1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9935_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_1-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_96" : {
+ "ecmul_1-3_9935_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_128.json
index a48a59ef0..ae580d6ff 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_9_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_96.json
index a1c8ea119..5facc1cfa 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_21000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_9_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_128.json
index ab9c5b32a..c8ca3585d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_9_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_96.json
index 088523958..b3eeda2c3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_1-3_9_28000_96.json
@@ -2,10 +2,10 @@
"ecmul_1-3_9_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_128.json
index b3b374e35..ce57dbe3b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_21000_128" : {
+ "ecmul_7827-6598_0_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_64.json
index 3dc18d0f4..d1543b430 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_64.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_64.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_21000_64" : {
+ "ecmul_7827-6598_0_21000_64" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_80.json
index 402b991ee..c6151ac72 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_80.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_21000_80" : {
+ "ecmul_7827-6598_0_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_96.json
index 9d35f7539..ad707d06d 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_21000_96" : {
+ "ecmul_7827-6598_0_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_128.json
index 4563b2746..ddb4c8283 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_28000_128" : {
+ "ecmul_7827-6598_0_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
@@ -219,226 +219,5 @@
"0x"
]
}
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_28000_64" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0x764658aa07cd60dcd5cfe68cb9e4464f330c2ab90996c33ff665bd9f7f6edbdf",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0x764658aa07cd60dcd5cfe68cb9e4464f330c2ab90996c33ff665bd9f7f6edbdf",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0x44368dd498cd6bd521a42517bfc8680db950df409d73f61486f7a0a1c5ed3496",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0x44368dd498cd6bd521a42517bfc8680db950df409d73f61486f7a0a1c5ed3496",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0x2fd1b6d3730c2d12b6ef1e26774f6796b9c6f53d8d54c3769b0c97c6a8a24116",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x49fb89",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a71a0477",
- "code" : "",
- "nonce" : "0x6e",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000401a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f6"
- ],
- "gasLimit" : [
- "0xd2b8"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x6e",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
}
} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_64.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_64.json
new file mode 100644
index 000000000..e54fe026c
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_64.json
@@ -0,0 +1,223 @@
+{
+ "ecmul_7827-6598_0_28000_64" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 64 bytes. Gives the execution 28000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0x764658aa07cd60dcd5cfe68cb9e4464f330c2ab90996c33ff665bd9f7f6edbdf",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0x764658aa07cd60dcd5cfe68cb9e4464f330c2ab90996c33ff665bd9f7f6edbdf",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0x44368dd498cd6bd521a42517bfc8680db950df409d73f61486f7a0a1c5ed3496",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0x44368dd498cd6bd521a42517bfc8680db950df409d73f61486f7a0a1c5ed3496",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0x2fd1b6d3730c2d12b6ef1e26774f6796b9c6f53d8d54c3769b0c97c6a8a24116",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x49fb89",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a71a0477",
+ "code" : "",
+ "nonce" : "0x6e",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ "0x00" : "0xad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5"
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000401a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f6"
+ ],
+ "gasLimit" : [
+ "0xd2b8"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x6e",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_80.json
index 4a4ae52ad..6bb6c34c1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_80.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_28000_80" : {
+ "ecmul_7827-6598_0_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_96.json
index 294245639..3d09fc6f9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_0_28000_96" : {
+ "ecmul_7827-6598_0_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 0 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_128.json
index 40c7da1ad..a67286ecd 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_21000_128" : {
+ "ecmul_7827-6598_1456_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_80.json
index ad266ee33..9c5213667 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_80.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_21000_80" : {
+ "ecmul_7827-6598_1456_21000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_96.json
index 03c9a04e3..e3e6880fa 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_21000_96" : {
+ "ecmul_7827-6598_1456_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_128.json
new file mode 100644
index 000000000..8485104cb
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_128.json
@@ -0,0 +1,223 @@
+{
+ "ecmul_7827-6598_1456_28000_128" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0xc2caf9f0810a738b32a99d1ec86fb9ac8f5261be7c98104d1a355eec9592c3dd",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0xc2caf9f0810a738b32a99d1ec86fb9ac8f5261be7c98104d1a355eec9592c3dd",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0x340d6d037ff8975b4ef45288e4a7d6abd7e40adb30d197ae082ba4d57f69836c",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0x340d6d037ff8975b4ef45288e4a7d6abd7e40adb30d197ae082ba4d57f69836c",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0x052ab2b94b12896fc7c3ff019e64beef8b02f781ba81b5d8ba6997e0f60be966",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x66aaea",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a6fd5516",
+ "code" : "",
+ "nonce" : "0x9d",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ "0x00" : "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000801a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f600000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+ ],
+ "gasLimit" : [
+ "0xd3f8"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x9d",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_80.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_80.json
index 5ae118bdc..6cd0a3c02 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_80.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_80.json
@@ -2,10 +2,10 @@
"ecmul_1-3_340282366920938463463374607431768211456_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -220,13 +220,13 @@
]
}
},
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_28000_80" : {
+ "ecmul_7827-6598_1456_28000_80" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 80 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_96.json
index fe0ca7aea..eb9428370 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_96.json
@@ -1,232 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_28000_128" : {
+ "ecmul_7827-6598_1456_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0xc2caf9f0810a738b32a99d1ec86fb9ac8f5261be7c98104d1a355eec9592c3dd",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0xc2caf9f0810a738b32a99d1ec86fb9ac8f5261be7c98104d1a355eec9592c3dd",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0x340d6d037ff8975b4ef45288e4a7d6abd7e40adb30d197ae082ba4d57f69836c",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0x340d6d037ff8975b4ef45288e4a7d6abd7e40adb30d197ae082ba4d57f69836c",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0x052ab2b94b12896fc7c3ff019e64beef8b02f781ba81b5d8ba6997e0f60be966",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x66aaea",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a6fd5516",
- "code" : "",
- "nonce" : "0x9d",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- "0x00" : "0xa97df6032909972db52b8144798569bb6169ec8b3e065841da96b3d866aa131e"
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000801a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f600000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
- ],
- "gasLimit" : [
- "0xd3f8"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x9d",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_340282366920938463463374607431768211456_28000_96" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 340282366920938463463374607431768211456 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_128.json
index 4e4e83abe..8ff606986 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_1_21000_128" : {
+ "ecmul_7827-6598_1_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_96.json
index 0696ab480..5dcba5552 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_1_21000_96" : {
+ "ecmul_7827-6598_1_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_128.json
index fb1b34711..650032e67 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_1_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
@@ -220,13 +220,13 @@
]
}
},
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_1_28000_128" : {
+ "ecmul_7827-6598_1_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_96.json
new file mode 100644
index 000000000..ee77ba398
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_96.json
@@ -0,0 +1,223 @@
+{
+ "ecmul_7827-6598_1_28000_96" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 1 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0x8fd9c296c394459357e2ce18eaeb420aa6ee63883e4248b6041e0457979cee49",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0x8fd9c296c394459357e2ce18eaeb420aa6ee63883e4248b6041e0457979cee49",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0x4d2d1e60d72ecef08277f7565e5347d06a2ff409bab86c3ca8f017396ba10974",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0x4d2d1e60d72ecef08277f7565e5347d06a2ff409bab86c3ca8f017396ba10974",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0x634f25dde1e94f7830d2efffd99aa9844ed6eabe5feeecd39ab7e148c2cf5ab0",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x531162",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a710ee9e",
+ "code" : "",
+ "nonce" : "0x7c",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ "0x00" : "0xe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0"
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f60000000000000000000000000000000000000000000000000000000000000001"
+ ],
+ "gasLimit" : [
+ "0xd378"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x7c",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_128.json
index 9227c4b91..32ca77422 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_2_21000_128" : {
+ "ecmul_7827-6598_2_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_96.json
index 49919f767..c32a74c74 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_2_21000_96" : {
+ "ecmul_7827-6598_2_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_128.json
new file mode 100644
index 000000000..f675e469a
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_128.json
@@ -0,0 +1,223 @@
+{
+ "ecmul_7827-6598_2_28000_128" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0xf386ef5b2c166eb24fe7a372e3a9349aa60300984b4266509393d392d086d6ae",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0xf386ef5b2c166eb24fe7a372e3a9349aa60300984b4266509393d392d086d6ae",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0x77e27ff76005fc22f340b2c510381483f4becc036a5fe0fb8b720b56e65f1a30",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0x77e27ff76005fc22f340b2c510381483f4becc036a5fe0fb8b720b56e65f1a30",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0x11377484df2e6d0a4ba4300d5f987c0209d38d5f8530cac50348ee06f0f3a3af",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x59a43a",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a70a5bc6",
+ "code" : "",
+ "nonce" : "0x87",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ "0x00" : "0x94b60ed39c6fe45858b5931190d93861a2d2538991194cdf9a39b5e83dec0827"
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000801a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f600000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000"
+ ],
+ "gasLimit" : [
+ "0xd3f8"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x87",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_96.json
index 8aa8b3cf6..d3da21937 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_96.json
@@ -1,232 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_2_28000_128" : {
+ "ecmul_7827-6598_2_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
- "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
- },
- "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
- "post" : {
- "EIP150" : [
- {
- "hash" : "0xf386ef5b2c166eb24fe7a372e3a9349aa60300984b4266509393d392d086d6ae",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "0xf386ef5b2c166eb24fe7a372e3a9349aa60300984b4266509393d392d086d6ae",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "0x77e27ff76005fc22f340b2c510381483f4becc036a5fe0fb8b720b56e65f1a30",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "0x77e27ff76005fc22f340b2c510381483f4becc036a5fe0fb8b720b56e65f1a30",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "0x11377484df2e6d0a4ba4300d5f987c0209d38d5f8530cac50348ee06f0f3a3af",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ]
- },
- "pre" : {
- "0x0000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000001" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000002" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000003" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000004" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000005" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000006" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x0000000000000000000000000000000000000007" : {
- "balance" : "0x01",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x3535353535353535353535353535353535353535" : {
- "balance" : "0x59a43a",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
- "balance" : "0x0de0b6b3a70a5bc6",
- "code" : "",
- "nonce" : "0x87",
- "storage" : {
- }
- },
- "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
- "balance" : "0x00",
- "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
- "nonce" : "0x01",
- "storage" : {
- "0x00" : "0x94b60ed39c6fe45858b5931190d93861a2d2538991194cdf9a39b5e83dec0827"
- }
- },
- "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
- "balance" : "0x0de0b6b3a7640000",
- "code" : "",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000801a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f600000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000"
- ],
- "gasLimit" : [
- "0xd3f8"
- ],
- "gasPrice" : "0x1",
- "nonce" : "0x87",
- "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
- "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
- "value" : [
- "0x"
- ]
- }
- },
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_2_28000_96" : {
- "env" : {
- "currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
- "currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 2 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_128.json
index 150baa79e..0d07f465b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_128" : {
+ "ecmul_7827-6598_5616_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_96.json
index 21108f4a1..d5cf2a405 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495616_21000_96" : {
+ "ecmul_7827-6598_5616_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_128.json
index d964970c5..92156a879 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_128" : {
+ "ecmul_7827-6598_5616_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_96.json
index 17ef1a52f..d438d9686 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5616_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495616_28000_96" : {
+ "ecmul_7827-6598_5616_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495616 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_128.json
index 41b25d1ee..b258b3fc0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495617_21000_128" : {
+ "ecmul_7827-6598_5617_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"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/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_96.json
new file mode 100644
index 000000000..c4976072b
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_96.json
@@ -0,0 +1,222 @@
+{
+ "ecmul_7827-6598_5617_21000_96" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0xd85ea4c964547e07e784e5dd0e805bf1e0e39b5f0c0e758d028563ffee8e9813",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x38b10e",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a72b4ef2",
+ "code" : "",
+ "nonce" : "0x52",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f630644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001"
+ ],
+ "gasLimit" : [
+ "0xbf60"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x52",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_128.json
index 8b4f0d7c3..7fa138fa2 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_128" : {
+ "ecmul_7827-6598_5617_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"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 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_96.json
index 0d046e444..5cae598ba 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_21888242871839275222246405745257275088548364400416034343698204186575808495617_28000_96" : {
+ "ecmul_7827-6598_5617_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 21888242871839275222246405745257275088548364400416034343698204186575808495617 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_128.json
index 405ad847f..274cecd17 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_128.json
@@ -2,10 +2,10 @@
"ecmul_1-3_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (1, 3) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
@@ -219,13 +219,13 @@
]
}
},
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_115792089237316195423570985008687907853269984665640564039457584007913129639935_21000_128" : {
+ "ecmul_7827-6598_9935_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_96.json
new file mode 100644
index 000000000..8eae2015b
--- /dev/null
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_96.json
@@ -0,0 +1,222 @@
+{
+ "ecmul_7827-6598_9935_21000_96" : {
+ "env" : {
+ "currentCoinbase" : "0x3535353535353535353535353535353535353535",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x5f5e100",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
+ },
+ "explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
+ "post" : {
+ "EIP150" : [
+ {
+ "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "EIP158" : [
+ {
+ "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Frontier" : [
+ {
+ "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Homestead" : [
+ {
+ "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ],
+ "Metropolis" : [
+ {
+ "hash" : "0x40193e8a8d95765301612e2040fa36845499448c16786e68440f1b3569c07820",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ }
+ }
+ ]
+ },
+ "pre" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000002" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000003" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000004" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000006" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x0000000000000000000000000000000000000007" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x10a1c1cb95c92ec31d3f22c66eef1d9f3f258c6b" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x13cbb8d99c6c4e0f2728c7d72606e78a29c4e224" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x24143873e0e0815fdcbcffdbe09c979cbf9ad013" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x3fb3ce",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x598443f1880ef585b21f1d7585bd0577402861e5" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x77db2bebba79db42a978f896968f4afce746ea1f" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x7d577a597b2742b498cb5cf0c26cdcd726d39e6e" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x82a978b3f5962a5b0957d9ee9eef472ee55b42f1" : {
+ "balance" : "0x0de0b6b3a7244c32",
+ "code" : "",
+ "nonce" : "0x5c",
+ "storage" : {
+ }
+ },
+ "0x90f0b1ebbba1c1936aff7aaf20a7878ff9e04b6c" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc305c901078781c232a2a521c2af7980f8385ee9" : {
+ "balance" : "0x00",
+ "code" : "0x600035601c52740100000000000000000000000000000000000000006020526fffffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff000000000000000000000000000000016060527402540be3fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffdabf41c00000000000000000000000002540be40060a0526330c8d1da600051141561012b5760c06004356004013511151558576004356004013560200160043560040161014037604061026061014051610160600060076305f5e0fff11558576040610240526102406060806102c0828460006004601bf15050506102c08051602082012090506000556102c060206020820352604081510160206001820306601f820103905060208203f350005b",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xdceceaf3fc5c0a63d195d69b1a90011b7b19650d" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xe0fc04fa2d34a66b779fd5cee748268032a146c0" : {
+ "balance" : "0x0de0b6b3a7640000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x30c8d1da000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000601a87b0584ce92f4593d161480614f2989035225609f08058ccfa3d0f940febe31a2f3c951f6dadcc7ee9007dff81504b0fcd6d7cf59996efdc33d92bf7f9f8f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
+ ],
+ "gasLimit" : [
+ "0xbfe0"
+ ],
+ "gasPrice" : "0x1",
+ "nonce" : "0x5c",
+ "secretKey" : "0x044852b2a670ade5407e78fb2863c51de9fcb96542a07186fe3aeda6bb8a116d",
+ "to" : "0xc305c901078781c232a2a521c2af7980f8385ee9",
+ "value" : [
+ "0x"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_128.json
index 2de2435cb..5e38803cd 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_128" : {
+ "ecmul_7827-6598_9935_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_96.json
index 859d18eb4..fc5619a44 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_115792089237316195423570985008687907853269984665640564039457584007913129639935_28000_96" : {
+ "ecmul_7827-6598_9935_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 115792089237316195423570985008687907853269984665640564039457584007913129639935 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_128.json
index 6ba77d934..5ed71f2b9 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_9_21000_128" : {
+ "ecmul_7827-6598_9_21000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_96.json
index f1443d474..a77aa4f86 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_21000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_9_21000_96" : {
+ "ecmul_7827-6598_9_21000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 21000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_128.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_128.json
index 55bdd7344..05e06e72a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_128.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_128.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_9_28000_128" : {
+ "ecmul_7827-6598_9_28000_128" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 128 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_96.json b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_96.json
index 84c438761..06168c68e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_96.json
+++ b/GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9_28000_96.json
@@ -1,11 +1,11 @@
{
- "ecmul_11999875504842010600789954262886096740416429265635183817701593963271973497827-11843594000332171325303933275547366297934113019079887694534126289021216356598_9_28000_96" : {
+ "ecmul_7827-6598_9_28000_96" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the point (11999875504842010600789954262886096740416429265635183817701593963271973497827, 11843594000332171325303933275547366297934113019079887694534126289021216356598) and the factor 9 into the ECMUL precompile, truncating or expanding the input data to 96 bytes. Gives the execution 28000 bytes",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_191.json b/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_191.json
index bf0f49aab..5fe4fb0c0 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_191.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_191.json
@@ -2,10 +2,10 @@
"ecpairing_bad_length_191" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_193.json b/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_193.json
index 4d3529daa..7696ed921 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_193.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_bad_length_193.json
@@ -2,10 +2,10 @@
"ecpairing_bad_length_193" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data.json b/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data.json
index 23539b6e5..4e5dd5d66 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data.json
@@ -2,10 +2,10 @@
"ecpairing_empty_data" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data_insufficient_gas.json b/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data_insufficient_gas.json
index 81088ffd7..168b698d3 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data_insufficient_gas.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_empty_data_insufficient_gas.json
@@ -2,10 +2,10 @@
"ecpairing_empty_data_insufficient_gas" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_fail.json b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_fail.json
index 0fe014324..fd5b7c75e 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_fail.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_fail.json
@@ -2,10 +2,10 @@
"ecpairing_one_point_fail" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_insufficient_gas.json b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_insufficient_gas.json
index d574cb3c2..087f96be2 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_insufficient_gas.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_insufficient_gas.json
@@ -2,10 +2,10 @@
"ecpairing_one_point_insufficient_gas" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_not_in_subgroup.json b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_not_in_subgroup.json
index 32d8bc7b7..ed68dd957 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_not_in_subgroup.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_not_in_subgroup.json
@@ -2,10 +2,10 @@
"ecpairing_one_point_not_in_subgroup" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g1_zero.json b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g1_zero.json
index 93e764d92..1be1dcb37 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g1_zero.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g1_zero.json
@@ -2,10 +2,10 @@
"ecpairing_one_point_with_g1_zero" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g2_zero.json b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g2_zero.json
index 2dabe76d6..1befc9ff7 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g2_zero.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_one_point_with_g2_zero.json
@@ -2,10 +2,10 @@
"ecpairing_one_point_with_g2_zero" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_curve_order.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_curve_order.json
index 647ca4def..eb1ce2c3f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_curve_order.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_curve_order.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_g2_by_curve_order" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus.json
index aabe2d413..3ae3bd811 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_g2_by_field_modulus" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_again.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_again.json
index 8bf6dc35e..5fac8d962 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_again.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_field_modulus_again.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_g2_by_field_modulus_again" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_one.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_one.json
index bf01caafd..411ce5704 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_one.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_g2_by_one.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_g2_by_one" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_order.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_order.json
index 753f3b9c5..1bb5b028c 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_order.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_curve_order.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_zeropoint_by_curve_order" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulus.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulus.json
index 4d636378a..5eb4dd0fa 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulus.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_field_modulus.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_zeropoint_by_field_modulus" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_one.json b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_one.json
index 29766b098..b77b1c98f 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_one.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_perturb_zeropoint_by_one.json
@@ -2,10 +2,10 @@
"ecpairing_perturb_zeropoint_by_one" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_fail_1.json b/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_fail_1.json
index e95225242..08d1571cc 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_fail_1.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_fail_1.json
@@ -2,10 +2,10 @@
"ecpairing_three_point_fail_1" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_match_1.json b/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_match_1.json
index fdf9e28f4..ccf9e88ec 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_match_1.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_three_point_match_1.json
@@ -2,10 +2,10 @@
"ecpairing_three_point_match_1" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_1.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_1.json
index c0c60ee47..0bad07a61 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_1.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_1.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_fail_1" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_2.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_2.json
index e4a08ff34..bc7c76d42 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_2.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_fail_2.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_fail_2" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_1.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_1.json
index e649ea4d6..4c8d2c325 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_1.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_1.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_match_1" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_2.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_2.json
index c94a5a06b..93178b5a1 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_2.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_2.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_match_2" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_3.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_3.json
index e0526ddb3..a5b2fd618 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_3.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_3.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_match_3" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_4.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_4.json
index aa3e7627b..cf0b1520a 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_4.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_4.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_match_4" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_5.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_5.json
index 83336cfb9..7edeb33ec 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_5.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_match_5.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_match_5" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_oog.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_oog.json
index ed42b9a4e..7f10d2c12 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_oog.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_point_oog.json
@@ -2,10 +2,10 @@
"ecpairing_two_point_oog" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",
diff --git a/GeneralStateTests/stZeroKnowledge/ecpairing_two_points_with_one_g2_zero.json b/GeneralStateTests/stZeroKnowledge/ecpairing_two_points_with_one_g2_zero.json
index bab6d05b0..d3820836b 100644
--- a/GeneralStateTests/stZeroKnowledge/ecpairing_two_points_with_one_g2_zero.json
+++ b/GeneralStateTests/stZeroKnowledge/ecpairing_two_points_with_one_g2_zero.json
@@ -2,10 +2,10 @@
"ecpairing_two_points_with_one_g2_zero" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
- "currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the given data into the ECPAIRING precompile",