From 70d80cc5f3dd111364057a4191837e19399ddd96 Mon Sep 17 00:00:00 2001 From: Yoichi Hirai Date: Wed, 24 May 2017 11:17:09 +0200 Subject: Update GeneralStateTests according to the fillers --- .../stZeroKnowledge/ecadd_0-0_0-0_21000_0.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_21000_192.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_21000_64.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_21000_80.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_25000_0.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_25000_192.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_25000_64.json | 6 +- .../stZeroKnowledge/ecadd_0-0_0-0_25000_80.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-2_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-2_21000_192.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-2_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-2_25000_192.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-3_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-0_1-3_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-3_1-2_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_0-3_1-2_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_21000_192.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_21000_64.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_25000_192.json | 6 +- .../stZeroKnowledge/ecadd_1-2_0-0_25000_64.json | 6 +- .../stZeroKnowledge/ecadd_1-2_1-2_21000_128.json | 6 +- .../stZeroKnowledge/ecadd_1-2_1-2_21000_192.json | 6 +- .../stZeroKnowledge/ecadd_1-2_1-2_25000_128.json | 6 +- .../stZeroKnowledge/ecadd_1-2_1-2_25000_192.json | 6 +- .../stZeroKnowledge/ecadd_1-3_0-0_21000_80.json | 6 +- .../stZeroKnowledge/ecadd_1-3_0-0_25000_80.json | 6 +- .../ecadd_1145-3932_1145-4651_21000_192.json | 8 +- .../ecadd_1145-3932_1145-4651_25000_192.json | 8 +- .../ecadd_1145-3932_2969-1336_21000_128.json | 8 +- .../ecadd_1145-3932_2969-1336_25000_128.json | 8 +- .../ecadd_6-9_19274124-124124_21000_128.json | 6 +- .../ecadd_6-9_19274124-124124_25000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_0.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_40.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_64.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_80.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_28000_0.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_28000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_28000_40.json | 6 +- .../stZeroKnowledge/ecmul_0-0_0_28000_64.json | 12 +- .../stZeroKnowledge/ecmul_0-0_0_28000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-0_1_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_1_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-0_1_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_0-0_2_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_2_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-0_2_28000_128.json | 12 +- ...66920938463463374607431768211456_21000_128.json | 6 +- ...366920938463463374607431768211456_21000_80.json | 6 +- ...366920938463463374607431768211456_21000_96.json | 6 +- ...366920938463463374607431768211456_28000_80.json | 12 +- ...366920938463463374607431768211456_28000_96.json | 12 +- .../stZeroKnowledge/ecmul_0-0_5616_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-0_5616_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-0_5616_28000_128.json | 14 +- .../stZeroKnowledge/ecmul_0-0_5617_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-0_5617_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-0_5617_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-0_5617_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-0_9935_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-0_9935_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-0_9935_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-0_9_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-0_9_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-0_9_28000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-3_0_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-3_0_21000_64.json | 6 +- .../stZeroKnowledge/ecmul_0-3_0_21000_80.json | 6 +- .../stZeroKnowledge/ecmul_0-3_0_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-3_0_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_0-3_0_28000_80.json | 12 +- .../stZeroKnowledge/ecmul_0-3_1_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-3_1_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-3_1_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_0-3_2_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-3_2_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-3_2_28000_96.json | 18 +- ...66920938463463374607431768211456_21000_128.json | 6 +- ...366920938463463374607431768211456_21000_80.json | 6 +- ...366920938463463374607431768211456_21000_96.json | 6 +- ...366920938463463374607431768211456_28000_80.json | 12 +- ...366920938463463374607431768211456_28000_96.json | 12 +- .../stZeroKnowledge/ecmul_0-3_5616_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5616_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5616_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5616_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5617_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5617_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5617_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-3_5617_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-3_9935_21000_96.json | 14 +- .../stZeroKnowledge/ecmul_0-3_9935_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_0-3_9935_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_0-3_9_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_0-3_9_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_0-3_9_28000_96.json | 12 +- .../stZeroKnowledge/ecmul_1-2_0_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_21000_64.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_21000_80.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_28000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_28000_64.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_28000_80.json | 6 +- .../stZeroKnowledge/ecmul_1-2_0_28000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-2_1_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-2_1_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-2_1_28000_128.json | 227 +------------------- .../stZeroKnowledge/ecmul_1-2_2_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-2_2_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-2_2_28000_128.json | 6 +- ...66920938463463374607431768211456_21000_128.json | 6 +- ...366920938463463374607431768211456_21000_80.json | 6 +- ...366920938463463374607431768211456_21000_96.json | 6 +- ...66920938463463374607431768211456_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_1-2_5616_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-2_5616_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-2_5616_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-2_5617_21000_128.json | 228 +------------------- .../stZeroKnowledge/ecmul_1-2_5617_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-2_5617_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-2_5617_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-2_9935_21000_128.json | 228 +------------------- .../stZeroKnowledge/ecmul_1-2_9935_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-2_9935_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-2_9_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-2_9_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-2_9_28000_96.json | 12 +- .../stZeroKnowledge/ecmul_1-3_0_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-3_0_21000_64.json | 6 +- .../stZeroKnowledge/ecmul_1-3_0_21000_80.json | 6 +- .../stZeroKnowledge/ecmul_1-3_0_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-3_0_28000_64.json | 6 +- .../stZeroKnowledge/ecmul_1-3_0_28000_80.json | 12 +- .../stZeroKnowledge/ecmul_1-3_0_28000_96.json | 12 +- .../stZeroKnowledge/ecmul_1-3_1_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-3_1_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-3_1_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_1-3_2_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-3_2_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-3_2_28000_96.json | 12 +- ...66920938463463374607431768211456_21000_128.json | 6 +- ...366920938463463374607431768211456_21000_80.json | 6 +- ...366920938463463374607431768211456_21000_96.json | 6 +- ...66920938463463374607431768211456_28000_128.json | 12 +- .../stZeroKnowledge/ecmul_1-3_5616_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-3_5616_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-3_5616_28000_96.json | 14 +- .../stZeroKnowledge/ecmul_1-3_5617_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-3_5617_21000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-3_5617_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-3_5617_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-3_9935_21000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-3_9935_28000_128.json | 8 +- .../stZeroKnowledge/ecmul_1-3_9935_28000_96.json | 8 +- .../stZeroKnowledge/ecmul_1-3_9_21000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-3_9_21000_96.json | 6 +- .../stZeroKnowledge/ecmul_1-3_9_28000_128.json | 6 +- .../stZeroKnowledge/ecmul_1-3_9_28000_96.json | 6 +- .../ecmul_7827-6598_0_21000_128.json | 8 +- .../ecmul_7827-6598_0_21000_64.json | 8 +- .../ecmul_7827-6598_0_21000_80.json | 8 +- .../ecmul_7827-6598_0_21000_96.json | 8 +- .../ecmul_7827-6598_0_28000_128.json | 229 +-------------------- .../ecmul_7827-6598_0_28000_64.json | 223 ++++++++++++++++++++ .../ecmul_7827-6598_0_28000_80.json | 8 +- .../ecmul_7827-6598_0_28000_96.json | 8 +- .../ecmul_7827-6598_1456_21000_128.json | 8 +- .../ecmul_7827-6598_1456_21000_80.json | 8 +- .../ecmul_7827-6598_1456_21000_96.json | 8 +- .../ecmul_7827-6598_1456_28000_128.json | 223 ++++++++++++++++++++ .../ecmul_7827-6598_1456_28000_80.json | 14 +- .../ecmul_7827-6598_1456_28000_96.json | 229 +-------------------- .../ecmul_7827-6598_1_21000_128.json | 8 +- .../ecmul_7827-6598_1_21000_96.json | 8 +- .../ecmul_7827-6598_1_28000_128.json | 14 +- .../ecmul_7827-6598_1_28000_96.json | 223 ++++++++++++++++++++ .../ecmul_7827-6598_2_21000_128.json | 8 +- .../ecmul_7827-6598_2_21000_96.json | 8 +- .../ecmul_7827-6598_2_28000_128.json | 223 ++++++++++++++++++++ .../ecmul_7827-6598_2_28000_96.json | 229 +-------------------- .../ecmul_7827-6598_5616_21000_128.json | 8 +- .../ecmul_7827-6598_5616_21000_96.json | 8 +- .../ecmul_7827-6598_5616_28000_128.json | 8 +- .../ecmul_7827-6598_5616_28000_96.json | 8 +- .../ecmul_7827-6598_5617_21000_128.json | 8 +- .../ecmul_7827-6598_5617_21000_96.json | 222 ++++++++++++++++++++ .../ecmul_7827-6598_5617_28000_128.json | 8 +- .../ecmul_7827-6598_5617_28000_96.json | 8 +- .../ecmul_7827-6598_9935_21000_128.json | 14 +- .../ecmul_7827-6598_9935_21000_96.json | 222 ++++++++++++++++++++ .../ecmul_7827-6598_9935_28000_128.json | 8 +- .../ecmul_7827-6598_9935_28000_96.json | 8 +- .../ecmul_7827-6598_9_21000_128.json | 8 +- .../ecmul_7827-6598_9_21000_96.json | 8 +- .../ecmul_7827-6598_9_28000_128.json | 8 +- .../ecmul_7827-6598_9_28000_96.json | 8 +- .../stZeroKnowledge/ecpairing_bad_length_191.json | 6 +- .../stZeroKnowledge/ecpairing_bad_length_193.json | 6 +- .../stZeroKnowledge/ecpairing_empty_data.json | 6 +- .../ecpairing_empty_data_insufficient_gas.json | 6 +- .../stZeroKnowledge/ecpairing_one_point_fail.json | 6 +- .../ecpairing_one_point_insufficient_gas.json | 6 +- .../ecpairing_one_point_not_in_subgroup.json | 6 +- .../ecpairing_one_point_with_g1_zero.json | 6 +- .../ecpairing_one_point_with_g2_zero.json | 6 +- .../ecpairing_perturb_g2_by_curve_order.json | 6 +- .../ecpairing_perturb_g2_by_field_modulus.json | 6 +- ...cpairing_perturb_g2_by_field_modulus_again.json | 6 +- .../ecpairing_perturb_g2_by_one.json | 6 +- ...ecpairing_perturb_zeropoint_by_curve_order.json | 6 +- ...pairing_perturb_zeropoint_by_field_modulus.json | 6 +- .../ecpairing_perturb_zeropoint_by_one.json | 6 +- .../ecpairing_three_point_fail_1.json | 6 +- .../ecpairing_three_point_match_1.json | 6 +- .../ecpairing_two_point_fail_1.json | 6 +- .../ecpairing_two_point_fail_2.json | 6 +- .../ecpairing_two_point_match_1.json | 6 +- .../ecpairing_two_point_match_2.json | 6 +- .../ecpairing_two_point_match_3.json | 6 +- .../ecpairing_two_point_match_4.json | 6 +- .../ecpairing_two_point_match_5.json | 6 +- .../stZeroKnowledge/ecpairing_two_point_oog.json | 6 +- .../ecpairing_two_points_with_one_g2_zero.json | 6 +- 229 files changed, 2160 insertions(+), 2148 deletions(-) create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_0_28000_64.json create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1456_28000_128.json create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_1_28000_96.json create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_2_28000_128.json create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_5617_21000_96.json create mode 100644 GeneralStateTests/stZeroKnowledge/ecmul_7827-6598_9935_21000_96.json 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", -- cgit