aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoichi Hirai <i@yoichihirai.com>2017-06-16 19:01:05 +0800
committerYoichi Hirai <i@yoichihirai.com>2017-06-16 19:01:05 +0800
commit77c0b6c07d5ba7aa87e819f66857de33d1379e06 (patch)
treea5182b917f6fbc998b0a08290a08121d6a118989
parentc5c7dc66f772723164921c32371828ab81a501be (diff)
downloaddexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar.gz
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar.bz2
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar.lz
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar.xz
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.tar.zst
dexon-tests-77c0b6c07d5ba7aa87e819f66857de33d1379e06.zip
Filled GeneralStateTest according to the previous commit
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_22411_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_28948_11579_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_25000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_1000000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_155000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_20500.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_22000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_35000.json4
-rw-r--r--GeneralStateTests/stPreCompiledContracts/modexp_9_3711_37111_25000.json4
96 files changed, 192 insertions, 192 deletions
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_1000000.json
index b6f53587c..59cf2b02e 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_1000000.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_155000.json
index 395601f57..e23d9fd76 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_155000.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_20500.json
index 3b44aac61..c03139a8d 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_20500.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_22000.json
index 0a256739e..27e939ccc 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_22000.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_25000.json
index 07f0bc3ed..2dfc421d1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_25000.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_35000.json
index 74bfb9189..81c9a4d01 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_0_0_35000.json
@@ -2,10 +2,10 @@
"modexp_0_0_0_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_1000000.json
index 607d6a6b6..8bfc2f204 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_1000000.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_155000.json
index 53bbb04f9..5197ffbfe 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_155000.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_20500.json
index 8ab23d436..084f042f9 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_20500.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_22000.json
index 3c2c4141e..099b599bc 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_22000.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_25000.json
index a2779bc2f..5a1480f80 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_25000.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_35000.json
index cc550d371..d1a2a8c22 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_1_0_35000.json
@@ -2,10 +2,10 @@
"modexp_0_1_0_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 1 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_1000000.json
index c590352ff..9438b2830 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_1000000.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_155000.json
index a9c31ed3e..9818954ba 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_155000.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_20500.json
index ea5966213..5258be390 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_20500.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_22000.json
index 76b05ff4f..13c2db5d9 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_22000.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_25000.json
index 1141d3c51..337fcc2c7 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_25000.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_35000.json
index 3799e8afe..18664f581 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_0_3_100_35000.json
@@ -2,10 +2,10 @@
"modexp_0_3_100_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 0, exponent 3 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_1000000.json
index 3d572e46d..da41d6c7c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_1000000.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_155000.json
index f44a033c1..b3d1cb709 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_155000.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_20500.json
index 1742f3044..0f4e48afe 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_20500.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_22000.json
index e940a8191..b35cad5a1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_22000.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_25000.json
index 8efd2f048..c70c41f7f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_25000.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_35000.json
index ca9cfa602..0a4bea7dc 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_0_35000.json
@@ -2,10 +2,10 @@
"modexp_1_0_0_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_1000000.json
index 72ab85e21..4bd6fc029 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_1000000.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_155000.json
index 7c5d6dca0..a08be8e7e 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_155000.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_20500.json
index 09ce8a075..24647c761 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_20500.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_22000.json
index be9317946..7624a3488 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_22000.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_25000.json
index 354bfed02..16369a594 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_25000.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_35000.json
index 4098d2f0b..0eac07787 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_0_1_35000.json
@@ -2,10 +2,10 @@
"modexp_1_0_1_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 0 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_1000000.json
index 4b967574a..a048223af 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_1000000.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_155000.json
index e8a43171c..f6149b6a1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_155000.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_20500.json
index 860feec82..7f8ec75f3 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_20500.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_22000.json
index d0596ced6..73f091997 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_22000.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_25000.json
index e9ddb6b71..5daae1028 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_25000.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_35000.json
index 5458a2339..9b41c84e0 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_1_1_1_35000.json
@@ -2,10 +2,10 @@
"modexp_1_1_1_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 1, exponent 1 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_22411_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_22411_22000.json
index a161f3f0b..1dbf174eb 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_22411_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_22411_22000.json
@@ -2,10 +2,10 @@
"modexp_37120_22411_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_1000000.json
index e7ee3bc01..83b541fd1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_1000000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_155000.json
index a2572bdc4..56edad043 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_155000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_20500.json
index 40061651a..4b5e467c2 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_20500.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_22000.json
index 3bb4e1521..62e40d961 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_22000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_25000.json
index 76d7b977a..9cae15646 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_25000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_35000.json
index c978f160c..737a0b24d 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_0_35000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_0_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 0 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_1000000.json
index 360e56a4d..8ae8380b8 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_1000000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_1_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_155000.json
index da593ae8d..158e49319 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_155000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_1_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_20500.json
index a6355e666..e485cb019 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_20500.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_1_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_25000.json
index c0f512c2b..54830f8ee 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_25000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_1_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_35000.json
index e2770b17d..9c3963d7f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_1_35000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_1_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 1 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_1000000.json
index 3a52d35b7..56f752ef1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_1000000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_155000.json
index 2abfd6dab..9f637f826 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_155000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_20500.json
index 1e2e66d68..5f43db5b0 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_20500.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_22000.json
index d1f663248..02c147a53 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_22000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_25000.json
index 7e76688e9..12401b954 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_25000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_35000.json
index a810013d9..d73f699cb 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_37111_35000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_37111_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_1000000.json
index a84c7f7eb..6b67579b4 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_1000000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_155000.json
index 3762c7e4f..7984740ea 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_155000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_20500.json
index a5a436a1f..d7280e4a2 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_20500.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_22000.json
index 230e5bee0..8d12d36dd 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_22000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_25000.json
index 8147efc42..6bda0815c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_25000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_35000.json
index 5590724f4..9ffb0e909 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_37120_37111_97_35000.json
@@ -2,10 +2,10 @@
"modexp_37120_37111_97_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137120, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 97 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_1000000.json
index d830457b5..4c1d6f859 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_1000000.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_155000.json
index f084acde3..648c4aef5 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_155000.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_20500.json
index c199af048..2b85fb6b1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_20500.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_22000.json
index d04de3b99..b3d59549f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_22000.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_25000.json
index 570237e4d..53a2976cf 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_25000.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_35000.json
index b39b8fc16..2bdf9f16f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_39936_1_55201_35000.json
@@ -2,10 +2,10 @@
"modexp_39936_1_55201_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 115792089237316195423570985008687907853269984665640564039457584007913129639936, exponent 1 and modulus 21847450052839212624230656502990235142567050104912751880812823948662932355201 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_1000000.json
index bbfead9cb..1cf35ede6 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_1000000.json
@@ -2,10 +2,10 @@
"modexp_3_09984_39936_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_155000.json
index 7bdc85d94..4136e1ed8 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_155000.json
@@ -2,10 +2,10 @@
"modexp_3_09984_39936_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_22000.json
index 5edc1a13f..bd6455cc8 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_22000.json
@@ -2,10 +2,10 @@
"modexp_3_09984_39936_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_25000.json
index 1b9f0903a..e3bc554e1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_25000.json
@@ -2,10 +2,10 @@
"modexp_3_09984_39936_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_35000.json
index efd68bcb2..98a64460c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_09984_39936_35000.json
@@ -2,10 +2,10 @@
"modexp_3_09984_39936_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_28948_11579_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_28948_11579_20500.json
index 0fa1868b6..b6903b73c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_28948_11579_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_28948_11579_20500.json
@@ -2,10 +2,10 @@
"modexp_3_28948_11579_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 28948022309329048855892746252171976963317496166410141009864396001978282409984 and modulus 115792089237316195423570985008687907853269984665640564039457584007913129639936 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_1000000.json
index 1a1ada672..d6f8950b4 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_1000000.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_155000.json
index 570c89285..24e956e51 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_155000.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_20500.json
index 243e376f5..0eb425cd1 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_20500.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_22000.json
index 5bad6f694..d58cc3ee9 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_22000.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_25000.json
index c6ba21381..09169455f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_25000.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_35000.json
index 3f3ca3114..14855e43c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_3_5_100_35000.json
@@ -2,10 +2,10 @@
"modexp_3_5_100_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 3, exponent 5 and modulus 100 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_1000000.json
index 75f02b25d..0d55df864 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_1000000.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_155000.json
index 1f106de91..2ff3d1a8f 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_155000.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_20500.json
index 8d965ccb9..45199bf0c 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_20500.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_22000.json
index 14b5ddd21..895f26e0a 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_22000.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_25000.json
index 56a2c2b39..50d1648ec 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_25000.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_35000.json
index 880ffc2c9..204a7b5c0 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_49_2401_2401_35000.json
@@ -2,10 +2,10 @@
"modexp_49_2401_2401_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 49, exponent 2401 and modulus 2401 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_1000000.json
index b1d2e346c..6b85022a7 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_1000000.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_155000.json
index d889bd737..8c22a8168 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_155000.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_20500.json
index 586d72c09..3702c7959 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_20500.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_22000.json
index dfa4c103d..36f30a7f6 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_22000.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_25000.json
index 8f8892858..d8e151cda 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_25000.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_35000.json
index 27b963d60..6a4accbd8 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_55190_55190_42965_35000.json
@@ -2,10 +2,10 @@
"modexp_55190_55190_42965_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 21847450052839212624230656502990235142567050104912751880812823948662932355190, exponent 21847450052839212624230656502990235142567050104912751880812823948662932355190 and modulus 1461501637330902918203684832716283019655932542965 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_1000000.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_1000000.json
index ac0855c55..acef029e2 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_1000000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_1000000.json
@@ -2,10 +2,10 @@
"modexp_9_37111_37111_1000000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 1000000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_155000.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_155000.json
index f7ef011fc..5a5d9c6bb 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_155000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_155000.json
@@ -2,10 +2,10 @@
"modexp_9_37111_37111_155000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 155000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_20500.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_20500.json
index eb1ee19ef..ad712a5b5 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_20500.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_20500.json
@@ -2,10 +2,10 @@
"modexp_9_37111_37111_20500" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 20500 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_22000.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_22000.json
index 90ef98f79..f70254f03 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_22000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_22000.json
@@ -2,10 +2,10 @@
"modexp_9_37111_37111_22000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 22000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_35000.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_35000.json
index d0156e005..9174109ba 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_35000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_37111_37111_35000.json
@@ -2,10 +2,10 @@
"modexp_9_37111_37111_35000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 35000 gas",
diff --git a/GeneralStateTests/stPreCompiledContracts/modexp_9_3711_37111_25000.json b/GeneralStateTests/stPreCompiledContracts/modexp_9_3711_37111_25000.json
index a52751587..b9360eb03 100644
--- a/GeneralStateTests/stPreCompiledContracts/modexp_9_3711_37111_25000.json
+++ b/GeneralStateTests/stPreCompiledContracts/modexp_9_3711_37111_25000.json
@@ -2,10 +2,10 @@
"modexp_9_3711_37111_25000" : {
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
- "currentDifficulty" : "0x1",
+ "currentDifficulty" : "0x020000",
"currentGasLimit" : "0x5f5e100",
"currentNumber" : "0x1",
- "currentTimestamp" : "0x5777765e",
+ "currentTimestamp" : "0x03e8",
"previousHash" : "0xc6745cf3cada515bbfb9573261c82547e0b8f9e3d5dd382e464704a84e47b5ad"
},
"explanation" : "Puts the base 9, exponent 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 and modulus 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137111 into the MODEXP precompile, saves the hash of the result. Gives the execution 25000 gas",