aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitry <dimitry@ethereum.org>2017-10-13 20:34:21 +0800
committerDimitry <dimitry@ethereum.org>2017-10-13 20:34:21 +0800
commit6e80effa947d9581e5ef8c4e02a45725f5af4346 (patch)
treeffd5b0bde30e78cf0957a40889980a3adbd0c5b6
parentba6a35c1f3f2b992279f3072e5f983522a64a5c9 (diff)
downloaddexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar.gz
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar.bz2
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar.lz
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar.xz
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.tar.zst
dexon-tests-6e80effa947d9581e5ef8c4e02a45725f5af4346.zip
modexp input test
Consensus big in Parity: gas calculation of modexp is subject to overflow for certain inputs. Found via manual review. A case was found where consensus issue could be achieved in ~500K gas.
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0.json120
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0.json120
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0.json152
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0.json140
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0.json581
-rw-r--r--BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0.json581
-rw-r--r--GeneralStateTests/stPreCompiledContracts2/modexpRandomInput.json103
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json6
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json6
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json8
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json6
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json55
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json55
-rw-r--r--src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json24
14 files changed, 1667 insertions, 290 deletions
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0.json
index 3f78d0f31..9f753577f 100644
--- a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0.json
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0.json
@@ -5,7 +5,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -16,26 +16,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5958",
- "hash" : "0x35bdce7be7be72d9eb20acd09620178523f75e5e4209e6b993f8af0d10c7ac40",
- "mixHash" : "0x10a9226f875f4e6e66bd68445cc6f1a4e226e418cb79665ead385967fbc49aa7",
- "nonce" : "0xdbefa804bb686a96",
+ "hash" : "0xd07f90796e67ebb0468a0eeb941893aa48600140ea737367777419db0519f1e4",
+ "mixHash" : "0x63ea1f452822d3f8f4ce495ca233b9811ba51ffd83ac6f0c478d4a8b8bf2b1b2",
+ "nonce" : "0x53a1c4f74817fb72",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20e",
"stateRoot" : "0x51cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1d",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a010a9226f875f4e6e66bd68445cc6f1a4e226e418cb79665ead385967fbc49aa788dbefa804bb686a96f89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a063ea1f452822d3f8f4ce495ca233b9811ba51ffd83ac6f0c478d4a8b8bf2b1b28853a1c4f74817fb72f89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -64,7 +64,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x35bdce7be7be72d9eb20acd09620178523f75e5e4209e6b993f8af0d10c7ac40",
+ "lastblockhash" : "0xd07f90796e67ebb0468a0eeb941893aa48600140ea737367777419db0519f1e4",
"network" : "Byzantium",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -98,7 +98,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -109,26 +109,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5958",
- "hash" : "0xd8ae7e24d6715ea8267b0866cd0091b9ebf5db952ae6000afbe663b9458bb7a2",
- "mixHash" : "0x10810addff4a3cb3f86060c177232db425659f0f70e32129f99d540a2e269425",
- "nonce" : "0x6f0387d7e3ada992",
+ "hash" : "0xfb25aba63f054c9af4fdecd536e140193f27dc271b932d06513ef070b3ad9cbb",
+ "mixHash" : "0x09ee708723211bfe688842ca36df55a3e226109c50c858d03df356598ce5ffe0",
+ "nonce" : "0xc01d109d476370a8",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20e",
"stateRoot" : "0x51cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1d",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a010810addff4a3cb3f86060c177232db425659f0f70e32129f99d540a2e269425886f0387d7e3ada992f89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a009ee708723211bfe688842ca36df55a3e226109c50c858d03df356598ce5ffe088c01d109d476370a8f89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -157,7 +157,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xd8ae7e24d6715ea8267b0866cd0091b9ebf5db952ae6000afbe663b9458bb7a2",
+ "lastblockhash" : "0xfb25aba63f054c9af4fdecd536e140193f27dc271b932d06513ef070b3ad9cbb",
"network" : "Constantinople",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -191,7 +191,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -202,26 +202,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x1a35b806a9981f67bd985e47f8c85e5b6cf887f5a479610dc8109895b456fdfe",
- "mixHash" : "0xcbbd1d78af7ae3d3047b02bddadb2375ce838c19e01c89006ec45b4b3373a698",
- "nonce" : "0x714d7965cc8541ed",
+ "hash" : "0x31108cc8295bc723a033b4c32a637bf8677180768f1cb63e29dea726fe5a3e5c",
+ "mixHash" : "0x9cb4ddb893b91b3b1faa5025683a05b3e22fa1be21aecec562082af1b3883d54",
+ "nonce" : "0xbd48afd35aa5bb94",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0cbbd1d78af7ae3d3047b02bddadb2375ce838c19e01c89006ec45b4b3373a69888714d7965cc8541edf89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a09cb4ddb893b91b3b1faa5025683a05b3e22fa1be21aecec562082af1b3883d5488bd48afd35aa5bb94f89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -250,7 +250,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x1a35b806a9981f67bd985e47f8c85e5b6cf887f5a479610dc8109895b456fdfe",
+ "lastblockhash" : "0x31108cc8295bc723a033b4c32a637bf8677180768f1cb63e29dea726fe5a3e5c",
"network" : "EIP150",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -291,7 +291,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -302,26 +302,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x4951a6554704de03468cd2ce34bbb7a5207a3d474879dcb4c75394457255c280",
- "mixHash" : "0x82b17244db110dfc1b04cd1aad02f669f9aa20cda0dfa02f8dcd03238c5da20a",
- "nonce" : "0x6d9bf7e9d87339d1",
+ "hash" : "0xb632364a969d78b3e76cb2dbf4654ac242c0fd1e2c139c5123b4fc55cc64f96d",
+ "mixHash" : "0xff8550ff7f87e887a6110930044c1b6f3a1adb4a60455765b7709d99fde264ee",
+ "nonce" : "0x4ea863c78f9cfb1b",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x0e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bf",
"stateRoot" : "0xedd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56ba",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0edd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56baa0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a00e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a082b17244db110dfc1b04cd1aad02f669f9aa20cda0dfa02f8dcd03238c5da20a886d9bf7e9d87339d1f89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0edd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56baa0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca00e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0ff8550ff7f87e887a6110930044c1b6f3a1adb4a60455765b7709d99fde264ee884ea863c78f9cfb1bf89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -350,7 +350,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x4951a6554704de03468cd2ce34bbb7a5207a3d474879dcb4c75394457255c280",
+ "lastblockhash" : "0xb632364a969d78b3e76cb2dbf4654ac242c0fd1e2c139c5123b4fc55cc64f96d",
"network" : "EIP158",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -384,7 +384,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -395,26 +395,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x374db156c17fab7ac2ba29c7e162b5a7572699265fed1c03e6a08909f28efbe6",
- "mixHash" : "0x751fb46b4f4e68d3b7a6e83b09d9a963f76e14ab5be9cb998c7cf9f46e2e7867",
- "nonce" : "0x214ded28be5f02bd",
+ "hash" : "0xb9c03dbecd69238e39fdaf1d8b65566df05ab8cfbe70c150ed229593fc2477f4",
+ "mixHash" : "0x02f73595d337142f91b0388e08e6a4432f33c0d4537426e29c064d0bdb73506a",
+ "nonce" : "0xa467fc4bd2ae1773",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0751fb46b4f4e68d3b7a6e83b09d9a963f76e14ab5be9cb998c7cf9f46e2e786788214ded28be5f02bdf89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a002f73595d337142f91b0388e08e6a4432f33c0d4537426e29c064d0bdb73506a88a467fc4bd2ae1773f89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -443,7 +443,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x374db156c17fab7ac2ba29c7e162b5a7572699265fed1c03e6a08909f28efbe6",
+ "lastblockhash" : "0xb9c03dbecd69238e39fdaf1d8b65566df05ab8cfbe70c150ed229593fc2477f4",
"network" : "Frontier",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -484,7 +484,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json",
- "sourceHash" : "ac2e43742289fda3ad7e096f73aab101c12d211d800e2ba41d25b5357d00c721"
+ "sourceHash" : "ee4521043fe99bb55fd3319b7025738e715303681c77f7b3dfcd7fa5bbf14b79"
},
"blocks" : [
{
@@ -495,26 +495,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x1e75add1dae20a566932b4e36c730bcd60577b923fe9d0801d5b413292f3f014",
- "mixHash" : "0x85e8e5ec03ec30284728530cd79000efc242e3aa741a8cc5382e5e0967ca1155",
- "nonce" : "0x9f7737c8a038cf19",
+ "hash" : "0x852ef9df4ac02b4487862fbefd87ff198b05ab0f50cff121e771079e07698ef9",
+ "mixHash" : "0xb6ba3f695e545a6891085ba068e34a0c57d53af1b660e22311744bd37a9a98f6",
+ "nonce" : "0x261f0aa4cb3a993a",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xda8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4",
+ "transactionsTrie" : "0xee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841c",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0da8c5f62923dbb423ab78b97901a374b23a27dd287763e5e254f3cf7937f97d4a06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a085e8e5ec03ec30284728530cd79000efc242e3aa741a8cc5382e5e0967ca1155889f7737c8a038cf19f89cf89a80018301adb094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba0f9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fea06878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a0ee8f80741f9e3be1e78bc6188bcfcde55b9c9d7fc41a5861a4c43cb8734e841ca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0b6ba3f695e545a6891085ba068e34a0c57d53af1b660e22311744bd37a9a98f688261f0aa4cb3a993af89cf89a8001830ad57094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ba041fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10efa00bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612fc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -543,7 +543,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x1e75add1dae20a566932b4e36c730bcd60577b923fe9d0801d5b413292f3f014",
+ "lastblockhash" : "0x852ef9df4ac02b4487862fbefd87ff198b05ab0f50cff121e771079e07698ef9",
"network" : "Homestead",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0.json
index 288b5d800..02274df90 100644
--- a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0.json
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0.json
@@ -5,7 +5,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -16,26 +16,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5958",
- "hash" : "0x9113982732186ff5a8010e96bd87c3730f1022de23dd5782f15b09502ed8c5b4",
- "mixHash" : "0x97e3d76602e7d3ac5bf21e242e4c0950d8345017a415ecce9bca5a9cebb141e4",
- "nonce" : "0xeacea2cbfe647349",
+ "hash" : "0x54e574d6af4c93ce7f8a035cd5d7ee0bd440be3f5131979ac7954b8646de3c1b",
+ "mixHash" : "0x614c23733d29a382652250c6eb7891f1710333def3bc167437a701936e519402",
+ "nonce" : "0xac6ce4156345fecd",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20e",
"stateRoot" : "0x51cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1d",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a097e3d76602e7d3ac5bf21e242e4c0950d8345017a415ecce9bca5a9cebb141e488eacea2cbfe647349f89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a0614c23733d29a382652250c6eb7891f1710333def3bc167437a701936e51940288ac6ce4156345fecdf89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -64,7 +64,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x9113982732186ff5a8010e96bd87c3730f1022de23dd5782f15b09502ed8c5b4",
+ "lastblockhash" : "0x54e574d6af4c93ce7f8a035cd5d7ee0bd440be3f5131979ac7954b8646de3c1b",
"network" : "Byzantium",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -98,7 +98,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -109,26 +109,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5958",
- "hash" : "0x62209cc3c41cbf2b3d618c99256cd5323f0e1ceaa806bce6a7a2ec4f47dccbef",
- "mixHash" : "0xdeee6401a2db4ea76a8728b60aa95505771f9bbc79394ecd2f6256aec2f1e30c",
- "nonce" : "0x6b963b7a0cb5f466",
+ "hash" : "0x58b1faf70a270e19e27d21038d68f6e51b90c1b6806f5b3e4831475d3830eca5",
+ "mixHash" : "0x7790681241769f41c4c67daab3926198d65b3952b3640d2e2a8a35a991bfedb6",
+ "nonce" : "0x7f0ea7412e6b9acc",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20e",
"stateRoot" : "0x51cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1d",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a0deee6401a2db4ea76a8728b60aa95505771f9bbc79394ecd2f6256aec2f1e30c886b963b7a0cb5f466f89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a051cefcefcfea4dd46f8aa0bbb556a6a7fc6709273a6f773bdc3e63bd8b8fbb1da05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca0f1098edc18bb71db4ebed7b64e8376f33d37ea4bca940e6803ba4a2adb15f20eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008259588203e880a07790681241769f41c4c67daab3926198d65b3952b3640d2e2a8a35a991bfedb6887f0ea7412e6b9accf89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -157,7 +157,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x62209cc3c41cbf2b3d618c99256cd5323f0e1ceaa806bce6a7a2ec4f47dccbef",
+ "lastblockhash" : "0x58b1faf70a270e19e27d21038d68f6e51b90c1b6806f5b3e4831475d3830eca5",
"network" : "Constantinople",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -191,7 +191,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -202,26 +202,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x8c5e6c51163f21b9071c87e9a08c3b4cf79bb9dab9d9eca8257eeb74aebe0ba9",
- "mixHash" : "0x2b1d745e97f646f1b3f18a5a5be7199f8409caa3d95e60e05721723f6b5802de",
- "nonce" : "0x7ada257746d5d84c",
+ "hash" : "0x19fa1c0ac861d39b421466fa1e855d426fe7d35a615b2f79f0ac9ba3044b989f",
+ "mixHash" : "0x258c309bf3f2f95e3d1a12573fa762648edca7b4ec87a23c166920f441116e0e",
+ "nonce" : "0xbf7789c941194e5b",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a02b1d745e97f646f1b3f18a5a5be7199f8409caa3d95e60e05721723f6b5802de887ada257746d5d84cf89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0258c309bf3f2f95e3d1a12573fa762648edca7b4ec87a23c166920f441116e0e88bf7789c941194e5bf89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -250,7 +250,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x8c5e6c51163f21b9071c87e9a08c3b4cf79bb9dab9d9eca8257eeb74aebe0ba9",
+ "lastblockhash" : "0x19fa1c0ac861d39b421466fa1e855d426fe7d35a615b2f79f0ac9ba3044b989f",
"network" : "EIP150",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -291,7 +291,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -302,26 +302,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x338cbd458b175cd3e63bd7c43ed1567939339520590452f74a76b96aaaa44591",
- "mixHash" : "0xd69d0865ac8275d4242eee65db7125f15d86794fd405fc7f55a5940d0e3862d1",
- "nonce" : "0xb3be5e0402a6a96c",
+ "hash" : "0x7d47d324ae425f7a98d37adf143a6db54ee2787bccd874c2e434b366d9ad763d",
+ "mixHash" : "0x121cdf4dd912ee3b2a9b75e465882e468610dc20a25a0556f25fc29221fa2afe",
+ "nonce" : "0xe629c0f89a56f6c8",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x0e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bf",
"stateRoot" : "0xedd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56ba",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0edd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56baa044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa00e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0d69d0865ac8275d4242eee65db7125f15d86794fd405fc7f55a5940d0e3862d188b3be5e0402a6a96cf89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0edd656043a22dc6ec3c481395858d8c8463e911a3c3394d1192ffffbb33c56baa05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca00e6832bc9b6017350e4ad728b83fa6c0d2ae825dd7e6278435a65cf1d94e13bfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0121cdf4dd912ee3b2a9b75e465882e468610dc20a25a0556f25fc29221fa2afe88e629c0f89a56f6c8f89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -350,7 +350,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x338cbd458b175cd3e63bd7c43ed1567939339520590452f74a76b96aaaa44591",
+ "lastblockhash" : "0x7d47d324ae425f7a98d37adf143a6db54ee2787bccd874c2e434b366d9ad763d",
"network" : "EIP158",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -384,7 +384,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -395,26 +395,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x3512b1f51f6cc1b7b7d29b64d2f2cf115e782f4e9a4a1f9854a3279f501392bc",
- "mixHash" : "0xfa373f854f2365c6886f8ec124974102c76783a9102992a78041c80d196c8c6f",
- "nonce" : "0x6ff95df7ec12373e",
+ "hash" : "0x1c137db0d9753d3dd8f6db94e46833fe00183c69bb841aafdb873e443ebe49a7",
+ "mixHash" : "0x337f5c4cfe578d0ac9c581e9262799144ab2bb968bdec422b9eb03e5a6f9ad02",
+ "nonce" : "0xc2e6145652c73d45",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0fa373f854f2365c6886f8ec124974102c76783a9102992a78041c80d196c8c6f886ff95df7ec12373ef89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0337f5c4cfe578d0ac9c581e9262799144ab2bb968bdec422b9eb03e5a6f9ad0288c2e6145652c73d45f89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -443,7 +443,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x3512b1f51f6cc1b7b7d29b64d2f2cf115e782f4e9a4a1f9854a3279f501392bc",
+ "lastblockhash" : "0x1c137db0d9753d3dd8f6db94e46833fe00183c69bb841aafdb873e443ebe49a7",
"network" : "Frontier",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -484,7 +484,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json",
- "sourceHash" : "679550f67317c7698d0075256ca772a29da961855e1a3f92d3e06510656e73a5"
+ "sourceHash" : "cdaea10825487305a55fc9e24302bfeebf3b3edacd4e22c7b98d82ef1161aafa"
},
"blocks" : [
{
@@ -495,26 +495,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x532c",
- "hash" : "0x112a8a318d64d3700c71aec6ab915d6bb396ee9e168a1e40608fe4840e244576",
- "mixHash" : "0x03dfe69ea84aed0210118c2ea576115ebfb1e9e0e1e69ccd602fcb117dddb5e3",
- "nonce" : "0x868b99fdd3cd1c34",
+ "hash" : "0x003b844642fc17580fe10ea2dc8070cc0cf59d588cdd54449917a6cd3d45f081",
+ "mixHash" : "0x091cad862242647f4b67e891f9f7d10d2b5796f630397de8568e203dd023cb46",
+ "nonce" : "0x1eff1f785ed564a7",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0x6f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218",
"stateRoot" : "0x517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x44b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620f",
+ "transactionsTrie" : "0x5db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542ac",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a044b5015da90311d3ff8f2cde45d9f0518419878ad9dc5765e72e54740db1620fa06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a003dfe69ea84aed0210118c2ea576115ebfb1e9e0e1e69ccd602fcb117dddb5e388868b99fdd3cd1c34f89cf89a800183030d4094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca09d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ada016fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118c0",
+ "rlp" : "0xf9029af901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0517c142b4dee10ffe0a995b3b2f624fda66fb4703e492b553d49826ef05ad901a05db033e231491127337a966ec6d70208ebec077c5a9b55db36753120d1c542aca06f8f390d099bfe2947d93f4e1d803c1f9aacfeec5224111dba783618be02c218b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10082532c8203e880a0091cad862242647f4b67e891f9f7d10d2b5796f630397de8568e203dd023cb46881eff1f785ed564a7f89cf89a8001836acfc094000000000000000000000000000000000000000580b83900000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000001ca0b0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302a01b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefebc0",
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
@@ -543,7 +543,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x112a8a318d64d3700c71aec6ab915d6bb396ee9e168a1e40608fe4840e244576",
+ "lastblockhash" : "0x003b844642fc17580fe10ea2dc8070cc0cf59d588cdd54449917a6cd3d45f081",
"network" : "Homestead",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0.json
index 3b3a3d8ae..449df7b1c 100644
--- a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0.json
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0.json
@@ -5,7 +5,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -15,29 +15,29 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x05f5e100",
- "gasUsed" : "0x01adb0",
- "hash" : "0xd969d2d8d8d5b90468a77b46ca26d7933a974d2da48cad0ad70df88a5d124295",
- "mixHash" : "0xc64073f41c0532773ea0b67b1c348c279f029d49cca42ef5c127ff2efc6dcad0",
- "nonce" : "0xf96a317dd8fa1f48",
+ "gasUsed" : "0x0ad570",
+ "hash" : "0x3955c41f29a3feb31b7640262e16091a0afe31e8444a32b600069fdf68aa2334",
+ "mixHash" : "0x18b28c1e78865be9de3f2128793f7f509e80ab78ed81d5fb72bcce98aba1b67e",
+ "nonce" : "0x9d9b5658f4459927",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
- "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3",
- "stateRoot" : "0x409c80224f35493f059e9049902df52b16a45f0a77df1f80498a9adb6c125c08",
+ "receiptTrie" : "0x8dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592fe",
+ "stateRoot" : "0x8983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5e",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0409c80224f35493f059e9049902df52b16a45f0a77df1f80498a9adb6c125c08a0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008301adb08203e880a0c64073f41c0532773ea0b67b1c348c279f029d49cca42ef5c127ff2efc6dcad088f96a317dd8fa1f48f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a08983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5ea06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a08dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592feb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100830ad5708203e880a018b28c1e78865be9de3f2128793f7f509e80ab78ed81d5fb72bcce98aba1b67e889d9b5658f4459927f892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -64,18 +64,18 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xd969d2d8d8d5b90468a77b46ca26d7933a974d2da48cad0ad70df88a5d124295",
+ "lastblockhash" : "0x3955c41f29a3feb31b7640262e16091a0afe31e8444a32b600069fdf68aa2334",
"network" : "Byzantium",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
- "balance" : "0x29a2241af62dadb0",
+ "balance" : "0x29a2241af636d570",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x3635c9adc5de9e5250",
+ "balance" : "0x3635c9adc5de952a90",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -98,7 +98,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -108,29 +108,29 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x05f5e100",
- "gasUsed" : "0x01adb0",
- "hash" : "0x5b29b0d48f128878009dfefd04563fe2482647288e6807d8ec90d78f6e71f556",
- "mixHash" : "0x5d33f58e540a0d0b459b1bbdf53793e5aac276c8beaa3c034bad5af302d8e09a",
- "nonce" : "0x765a6eb07130f407",
+ "gasUsed" : "0x0ad570",
+ "hash" : "0x8b71968fbb8a71e1b26d779f348a8c81bda7cd266ba536bc93bd993c8acd5901",
+ "mixHash" : "0x44a21f3e420155b5aa9b632baba0aaf0630cd17db2f675fa62c6b2cee0d5bfc4",
+ "nonce" : "0xed39b0c79deb7a6f",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
- "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3",
- "stateRoot" : "0x409c80224f35493f059e9049902df52b16a45f0a77df1f80498a9adb6c125c08",
+ "receiptTrie" : "0x8dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592fe",
+ "stateRoot" : "0x8983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5e",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0409c80224f35493f059e9049902df52b16a45f0a77df1f80498a9adb6c125c08a0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008301adb08203e880a05d33f58e540a0d0b459b1bbdf53793e5aac276c8beaa3c034bad5af302d8e09a88765a6eb07130f407f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a08983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5ea06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a08dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592feb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100830ad5708203e880a044a21f3e420155b5aa9b632baba0aaf0630cd17db2f675fa62c6b2cee0d5bfc488ed39b0c79deb7a6ff892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -157,18 +157,18 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x5b29b0d48f128878009dfefd04563fe2482647288e6807d8ec90d78f6e71f556",
+ "lastblockhash" : "0x8b71968fbb8a71e1b26d779f348a8c81bda7cd266ba536bc93bd993c8acd5901",
"network" : "Constantinople",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
- "balance" : "0x29a2241af62dadb0",
+ "balance" : "0x29a2241af636d570",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x3635c9adc5de9e5250",
+ "balance" : "0x3635c9adc5de952a90",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -191,7 +191,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -202,28 +202,28 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0x4a4a3c6ade6b1cc145ce53e4280fbe3c3be9dc0695265430c4b8a2b10147c4c5",
- "mixHash" : "0xc1d1ae2a91708525fe92bca000d7809a2193facf1b6e62b29252bc490f3a7d76",
- "nonce" : "0x9039685be3399c12",
+ "hash" : "0x983ca9726f20fa770141845cb1055536a7736656e1178687f81c7d304bf5685b",
+ "mixHash" : "0x46795038009d34397974f23c2108b2742b350c66e0e4d3023ba79a52be20cbde",
+ "nonce" : "0x862a8c696968773b",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0c1d1ae2a91708525fe92bca000d7809a2193facf1b6e62b29252bc490f3a7d76889039685be3399c12f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a046795038009d34397974f23c2108b2742b350c66e0e4d3023ba79a52be20cbde88862a8c696968773bf892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -250,7 +250,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x4a4a3c6ade6b1cc145ce53e4280fbe3c3be9dc0695265430c4b8a2b10147c4c5",
+ "lastblockhash" : "0x983ca9726f20fa770141845cb1055536a7736656e1178687f81c7d304bf5685b",
"network" : "EIP150",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -291,7 +291,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -302,28 +302,28 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0xba4bb271de1177c29efc4b35efbf49e88e7dc647438021a6d459e5f0c18d8d3b",
- "mixHash" : "0x586ef338f7203d0dde8e14fd488bf0a9e4dc1ae4125624b35e0e0942924f90a6",
- "nonce" : "0x6fb344d0b19916b2",
+ "hash" : "0x58dbdba2b8d8f3e6a85f73295197b11abaf21240b5f8734b268bcf24347d5549",
+ "mixHash" : "0xd7a54430f9cf3a51b17387452ba3a1f874bec84cb5c6d05cdce4bf7cbd190bb5",
+ "nonce" : "0xf0c839afd2685e4f",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xd29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234",
"stateRoot" : "0x27b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3a",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a027b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3aa0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0d29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0586ef338f7203d0dde8e14fd488bf0a9e4dc1ae4125624b35e0e0942924f90a6886fb344d0b19916b2f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a027b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3aa06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a0d29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0d7a54430f9cf3a51b17387452ba3a1f874bec84cb5c6d05cdce4bf7cbd190bb588f0c839afd2685e4ff892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -350,7 +350,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xba4bb271de1177c29efc4b35efbf49e88e7dc647438021a6d459e5f0c18d8d3b",
+ "lastblockhash" : "0x58dbdba2b8d8f3e6a85f73295197b11abaf21240b5f8734b268bcf24347d5549",
"network" : "EIP158",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -384,7 +384,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -395,28 +395,28 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0xc29f10bcb822ae1615997d8b36dfc58bca95adbc0b73fc96edcce299ed87a7c7",
- "mixHash" : "0xbf7c8feb727b3621e304595b455b422f12cd4bec3e8cbe1855774a10d4a43cbe",
- "nonce" : "0xddb6ee70e0d5c9c3",
+ "hash" : "0xb68b686017e6d4b4a14975f6e44a1778364fc38786b21b490f8bcfaa1f9554b4",
+ "mixHash" : "0x922629f6cf8f91620729137782397605281f052d8d1681faf3997ae5efa2e4be",
+ "nonce" : "0xb0396d62bfbf3459",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0bf7c8feb727b3621e304595b455b422f12cd4bec3e8cbe1855774a10d4a43cbe88ddb6ee70e0d5c9c3f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0922629f6cf8f91620729137782397605281f052d8d1681faf3997ae5efa2e4be88b0396d62bfbf3459f892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -443,7 +443,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xc29f10bcb822ae1615997d8b36dfc58bca95adbc0b73fc96edcce299ed87a7c7",
+ "lastblockhash" : "0xb68b686017e6d4b4a14975f6e44a1778364fc38786b21b490f8bcfaa1f9554b4",
"network" : "Frontier",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -484,7 +484,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json",
- "sourceHash" : "2ff1b23273a5c461f027ba46a12dad11094781031709f537020f54177684e650"
+ "sourceHash" : "8db7d23295b5eccac1c251d1551b50757c591b62a7585952def48834c6c6d322"
},
"blocks" : [
{
@@ -495,28 +495,28 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0x7acc86c2ef5e4f5efa865c0093a699c28f4bed9492782d34d7d5aa6f5d3e3ed6",
- "mixHash" : "0x5563ac6d135e46bf3d0dd3f7f4d265390ee6072f4bc17d7f096c97ecde4d1eac",
- "nonce" : "0x20066096024976b8",
+ "hash" : "0x455e3e9de89ab70fca6cc5a88e8fd930fed4256ed27648af9345189cd97efc87",
+ "mixHash" : "0x6d2325c5a8cc0d2dda48377700ba35dac2b7265cbb7abd894f78398fbed362d8",
+ "nonce" : "0xedf2e338cd70eb01",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0xf92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2",
+ "transactionsTrie" : "0x6392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0f92cc2c6b1785b41ae812ec5e4cf046a40ac0df49e2a5aa44b1bce086af1dae2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a05563ac6d135e46bf3d0dd3f7f4d265390ee6072f4bc17d7f096c97ecde4d1eac8820066096024976b8f892f89080018301adb094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ca0ae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32a0357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9bec0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba06392afb63ed1734cd3a3037e0e37e4571727f5f375098de8f4e3a5c751574ef2a0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a06d2325c5a8cc0d2dda48377700ba35dac2b7265cbb7abd894f78398fbed362d888edf2e338cd70eb01f892f8908001830ad57094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba07f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061a017646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
@@ -543,7 +543,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x7acc86c2ef5e4f5efa865c0093a699c28f4bed9492782d34d7d5aa6f5d3e3ed6",
+ "lastblockhash" : "0x455e3e9de89ab70fca6cc5a88e8fd930fed4256ed27648af9345189cd97efc87",
"network" : "Homestead",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0.json
index 8f055b65a..4f3abf202 100644
--- a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0.json
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0.json
@@ -5,7 +5,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -15,27 +15,27 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x05f5e100",
- "gasUsed" : "0x030d40",
- "hash" : "0x9cab20ba101e5ea3a2c40de1aa703b96cc104195d4a4321bcfda8cfe7715820a",
- "mixHash" : "0xf25ba2980d815c600c387ba6f534de70735f77459b40dbc3704ce3dee0ffffcd",
- "nonce" : "0x5329826302c1a122",
+ "gasUsed" : "0x6acfc0",
+ "hash" : "0x5620c53d524fc2c4689b5965c7b6fabcee247ea7893b42be355afc74f5b6ed7a",
+ "mixHash" : "0x195ba4e583bebd564f768fad3c317d38b46bf017915e4dbdb9a87ee39dfcbb9b",
+ "nonce" : "0x0a6f6d356fae6966",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
- "receiptTrie" : "0xea5b87d12423d7570eb418dcdbb9f547f8fcc0577bd026d2189fd8fb550b85cf",
- "stateRoot" : "0x80a7db0f555536d5a86d1a859a5925ea7e6325c90e3027a1243da51cdd3f74e8",
+ "receiptTrie" : "0xf5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4",
+ "stateRoot" : "0xcd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57e",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a080a7db0f555536d5a86d1a859a5925ea7e6325c90e3027a1243da51cdd3f74e8a05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0ea5b87d12423d7570eb418dcdbb9f547f8fcc0577bd026d2189fd8fb550b85cfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10083030d408203e880a0f25ba2980d815c600c387ba6f534de70735f77459b40dbc3704ce3dee0ffffcd885329826302c1a122f892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0cd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57ea0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0f5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100836acfc08203e880a0195ba4e583bebd564f768fad3c317d38b46bf017915e4dbdb9a87ee39dfcbb9b880a6f6d356fae6966f892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -64,18 +64,18 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x9cab20ba101e5ea3a2c40de1aa703b96cc104195d4a4321bcfda8cfe7715820a",
+ "lastblockhash" : "0x5620c53d524fc2c4689b5965c7b6fabcee247ea7893b42be355afc74f5b6ed7a",
"network" : "Byzantium",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
- "balance" : "0x29a2241af62f0d40",
+ "balance" : "0x29a2241af696cfc0",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x3635c9adc5de9cf2c0",
+ "balance" : "0x3635c9adc5de353040",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -98,7 +98,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -108,27 +108,27 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x05f5e100",
- "gasUsed" : "0x030d40",
- "hash" : "0xd1393c0fc26e2aba90111534b6d0285423f8d02e2ab6fd31705ee00a63a65813",
- "mixHash" : "0xd157dfc8aa828426926295d22ced0f383bf1c2933dc6390a62a87a01c4be9f58",
- "nonce" : "0x793cae792b218a87",
+ "gasUsed" : "0x6acfc0",
+ "hash" : "0x378cdc082f1091490d618bd03cfb1f61ffbc7aaa4776a4e60a4d0846277dac3b",
+ "mixHash" : "0xb646592dff2b4e5ba028d2d6ba7968243949edb336ed34254e333d2657098d1a",
+ "nonce" : "0x7bc87834dffabfd4",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
- "receiptTrie" : "0xea5b87d12423d7570eb418dcdbb9f547f8fcc0577bd026d2189fd8fb550b85cf",
- "stateRoot" : "0x80a7db0f555536d5a86d1a859a5925ea7e6325c90e3027a1243da51cdd3f74e8",
+ "receiptTrie" : "0xf5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4",
+ "stateRoot" : "0xcd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57e",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a080a7db0f555536d5a86d1a859a5925ea7e6325c90e3027a1243da51cdd3f74e8a05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0ea5b87d12423d7570eb418dcdbb9f547f8fcc0577bd026d2189fd8fb550b85cfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e10083030d408203e880a0d157dfc8aa828426926295d22ced0f383bf1c2933dc6390a62a87a01c4be9f5888793cae792b218a87f892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90291f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0cd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57ea0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0f5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100836acfc08203e880a0b646592dff2b4e5ba028d2d6ba7968243949edb336ed34254e333d2657098d1a887bc87834dffabfd4f892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -157,18 +157,18 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xd1393c0fc26e2aba90111534b6d0285423f8d02e2ab6fd31705ee00a63a65813",
+ "lastblockhash" : "0x378cdc082f1091490d618bd03cfb1f61ffbc7aaa4776a4e60a4d0846277dac3b",
"network" : "Constantinople",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
- "balance" : "0x29a2241af62f0d40",
+ "balance" : "0x29a2241af696cfc0",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0x3635c9adc5de9cf2c0",
+ "balance" : "0x3635c9adc5de353040",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -191,7 +191,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -202,26 +202,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0x9e1b8756820eeb94ea506264d25cd40e2a0598c30b549e297b3603b28e486c51",
- "mixHash" : "0x1c1ab94c52ed93839d00467ff8f7114a61a0f3cc4e3ee5c75f2b5d5f15239260",
- "nonce" : "0x1f7bdbda4fc5b03d",
+ "hash" : "0xb7af2404dcc82398919514448d8438c2d0e1fbd9c90c33dee2f18b3a076d08e9",
+ "mixHash" : "0xab99ca44683930332d24db7149e0f690b2b11767e2b3e52f9c69a1ebe98b02aa",
+ "nonce" : "0x0ef7ca170f9202e4",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a01c1ab94c52ed93839d00467ff8f7114a61a0f3cc4e3ee5c75f2b5d5f15239260881f7bdbda4fc5b03df892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0ab99ca44683930332d24db7149e0f690b2b11767e2b3e52f9c69a1ebe98b02aa880ef7ca170f9202e4f892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -250,7 +250,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x9e1b8756820eeb94ea506264d25cd40e2a0598c30b549e297b3603b28e486c51",
+ "lastblockhash" : "0xb7af2404dcc82398919514448d8438c2d0e1fbd9c90c33dee2f18b3a076d08e9",
"network" : "EIP150",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -291,7 +291,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -302,26 +302,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0xd3d25d8d1b1a3920c5fb8f00f3ea150b76db28eeaf57b00610d2eb1dd381ad0f",
- "mixHash" : "0xc8e8520793afc4bda97b229b8aa2580aa687af5f07e8435f0b89a9c056b99651",
- "nonce" : "0x9eff1abda24e030a",
+ "hash" : "0x67e9221e4162936da678ed5915bbb6359ee7472a9e2f1ae16d1afc9302f1c97f",
+ "mixHash" : "0xbcfcce5dd9de4c5de4e57365a7cc99212a2fff81af77f10145950dc90bcf7220",
+ "nonce" : "0x2abe04763229e36a",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xd29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234",
"stateRoot" : "0x27b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3a",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a027b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3aa05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0d29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0c8e8520793afc4bda97b229b8aa2580aa687af5f07e8435f0b89a9c056b99651889eff1abda24e030af892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a027b20044e1d1f9761a7c0e31119efbb0e821c68f08ef21b5bbceb67d191c9a3aa0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0d29f5620f6b41ee33c4d52fee8764cce025d085b64764d693b694c19ccd6d234b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0bcfcce5dd9de4c5de4e57365a7cc99212a2fff81af77f10145950dc90bcf7220882abe04763229e36af892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -350,7 +350,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xd3d25d8d1b1a3920c5fb8f00f3ea150b76db28eeaf57b00610d2eb1dd381ad0f",
+ "lastblockhash" : "0x67e9221e4162936da678ed5915bbb6359ee7472a9e2f1ae16d1afc9302f1c97f",
"network" : "EIP158",
"postState" : {
"0x3535353535353535353535353535353535353535" : {
@@ -384,7 +384,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -395,26 +395,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0xf8fb7c1aea13a316ec4c4fb2379bf4229533f990253e6613a00d01292a0c12ac",
- "mixHash" : "0x92e2fad15e877214f8876dcdeeba1f1a9d19ffdbca600359283fd622fed6fd88",
- "nonce" : "0xe1ebf2406c85c0d9",
+ "hash" : "0xf381a0978d5b01bb0d66fa2ef18763a9782b3f4b259c87aeb589fe38930d5234",
+ "mixHash" : "0x017e02ccbed8b311743c87a62a0c7268dfe9c0f8151ff4fcc5a38030304de89c",
+ "nonce" : "0x1e0cec8fb4e26f9b",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a092e2fad15e877214f8876dcdeeba1f1a9d19ffdbca600359283fd622fed6fd8888e1ebf2406c85c0d9f892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a0017e02ccbed8b311743c87a62a0c7268dfe9c0f8151ff4fcc5a38030304de89c881e0cec8fb4e26f9bf892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -443,7 +443,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xf8fb7c1aea13a316ec4c4fb2379bf4229533f990253e6613a00d01292a0c12ac",
+ "lastblockhash" : "0xf381a0978d5b01bb0d66fa2ef18763a9782b3f4b259c87aeb589fe38930d5234",
"network" : "Frontier",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
@@ -484,7 +484,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json",
- "sourceHash" : "3530ca8a2a00780a5390c9b25c82f7733fce8065129176b09c592ee73ea76ccf"
+ "sourceHash" : "d51f085017787b83b389c6ce696144096aede07a35d65c0a2823f6ba57187f9b"
},
"blocks" : [
{
@@ -495,26 +495,26 @@
"extraData" : "",
"gasLimit" : "0x05f5e100",
"gasUsed" : "0x5388",
- "hash" : "0x4407769c8e07936a152a869ddece3f9ca4894729403f30dd613b881b3a6a69a0",
- "mixHash" : "0x04da14525538dee91e8e484bf244db69f98dc7ea45f5da2b0cbcce03a8124b76",
- "nonce" : "0xfb718b6b93d10373",
+ "hash" : "0x11484bb0b85ae6186a02cea8be1280239d7bb6a860f0ad2fb4db463d8971d6a6",
+ "mixHash" : "0x0b6a9f8394f45491c5b60b195a8e5abae11202c597537a6f15c5c4df50a8a94b",
+ "nonce" : "0xd30912f0df22e786",
"number" : "0x01",
"parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
"receiptTrie" : "0xf40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6a",
"stateRoot" : "0xff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162b",
"timestamp" : "0x03e8",
- "transactionsTrie" : "0x5668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20d",
+ "transactionsTrie" : "0x812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8d",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba05668521c5dea727c70eed2b89f3be0f68fb021324776c7bbf9b6137c62bdc20da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a004da14525538dee91e8e484bf244db69f98dc7ea45f5da2b0cbcce03a8124b7688fb718b6b93d10373f892f890800183030d4094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba049c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577a021a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396c0",
+ "rlp" : "0xf90290f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0ff14718d756d7e7b099ab0a98925acfd8a7e1d7e4e7e4628cf4cf3e166d7162ba0812b801814eaff2a4fb1d08fccc2a9c43bb0b7645f0232a4fb2e856ebef5af8da0f40e7114a62bf61eb3673105fd0fbf395cd32329c725e62f37af0c46f767ad6ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008253888203e880a00b6a9f8394f45491c5b60b195a8e5abae11202c597537a6f15c5c4df50a8a94b88d30912f0df22e786f892f8908001836acfc094000000000000000000000000000000000000000580b000000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a1ba01146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48a060be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998c0",
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
@@ -543,7 +543,7 @@
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x4407769c8e07936a152a869ddece3f9ca4894729403f30dd613b881b3a6a69a0",
+ "lastblockhash" : "0x11484bb0b85ae6186a02cea8be1280239d7bb6a860f0ad2fb4db463d8971d6a6",
"network" : "Homestead",
"postState" : {
"0x0000000000000000000000000000000000000005" : {
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0.json
new file mode 100644
index 000000000..58d620be8
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0.json
@@ -0,0 +1,581 @@
+{
+ "modexpRandomInput_d2g0v0_Byzantium" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x0ad570",
+ "hash" : "0x78397be991b7df76da40e98559234dd61a737836cf6dbbf33e74a9e9a5e6c49c",
+ "mixHash" : "0x75890257db8808e073e58ac8848e174d813c60783f3a8b7600994f5333c4f2f2",
+ "nonce" : "0x8894e88f7a6d4ab4",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0x8dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592fe",
+ "stateRoot" : "0x8983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5e",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e2f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a08983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5ea0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a08dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592feb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100830ad5708203e880a075890257db8808e073e58ac8848e174d813c60783f3a8b7600994f5333c4f2f2888894e88f7a6d4ab4f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x78397be991b7df76da40e98559234dd61a737836cf6dbbf33e74a9e9a5e6c49c",
+ "network" : "Byzantium",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x29a2241af636d570",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de952a90",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x0ad570",
+ "hash" : "0xf606bc2ae4ddff774c20c7f6701f1a7b8af385664bbd906a9908fbc8aad90157",
+ "mixHash" : "0x8918a02ad6b6dc9302448c7801dec544a9848a116237a60b9e1497481247096f",
+ "nonce" : "0x8509a643836d31b8",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0x8dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592fe",
+ "stateRoot" : "0x8983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5e",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e2f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a08983bb5de7507ef024cd1a21ce0aaa7e459d07c5bd49ca9cf7a768103f94fa5ea0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a08dfd9d049e0456bf94a974667d609e5c56576d7aafa33db7ec255242954592feb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100830ad5708203e880a08918a02ad6b6dc9302448c7801dec544a9848a116237a60b9e1497481247096f888509a643836d31b8f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xf606bc2ae4ddff774c20c7f6701f1a7b8af385664bbd906a9908fbc8aad90157",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x29a2241af636d570",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de952a90",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g0v0_EIP150" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0x1015ed9f6c10f4d3c0af6a88dbee2bd648a9a40751c20d11435af522a77d0443",
+ "mixHash" : "0xac66ea71d538fc06a011737e5597b9ab44cd8fefbb5d6199cb77320847f5d500",
+ "nonce" : "0x67861c93efca4634",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a0ac66ea71d538fc06a011737e5597b9ab44cd8fefbb5d6199cb77320847f5d5008867861c93efca4634f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x1015ed9f6c10f4d3c0af6a88dbee2bd648a9a40751c20d11435af522a77d0443",
+ "network" : "EIP150",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g0v0_EIP158" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0x97bd956b3cfacbe4a39d354750ddbe45070f63e82fa2a91737963d0b04b7928d",
+ "mixHash" : "0x5e0acbad2c02e2f39ab114a1e14ba74f491fe8f6962a8485a14f9487c20296a3",
+ "nonce" : "0xf694aae8a4c2e756",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0x23b1fdf6c60380102df15c924840712e30df0a32eacac4c5a55c6b52ea3bf538",
+ "stateRoot" : "0xd0cbc48cf2d5d5fc3ad61fbb80970494b07ab33b90f2024552b1f263ff51bc41",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0d0cbc48cf2d5d5fc3ad61fbb80970494b07ab33b90f2024552b1f263ff51bc41a0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a023b1fdf6c60380102df15c924840712e30df0a32eacac4c5a55c6b52ea3bf538b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a05e0acbad2c02e2f39ab114a1e14ba74f491fe8f6962a8485a14f9487c20296a388f694aae8a4c2e756f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x97bd956b3cfacbe4a39d354750ddbe45070f63e82fa2a91737963d0b04b7928d",
+ "network" : "EIP158",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g0v0_Frontier" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0xd57d73157aaa824c77448a2d12c5730cbea1c0a74c0bf7a93b885129267b222a",
+ "mixHash" : "0xbf2546d01be800b554fdc81452a5955dc52b144a1316d3e4343174fb7b120aa1",
+ "nonce" : "0x787a8ca7c73622d8",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a0bf2546d01be800b554fdc81452a5955dc52b144a1316d3e4343174fb7b120aa188787a8ca7c73622d8f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xd57d73157aaa824c77448a2d12c5730cbea1c0a74c0bf7a93b885129267b222a",
+ "network" : "Frontier",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g0v0_Homestead" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json",
+ "sourceHash" : "3f319f0b0e8b973027b5e85f6970f13a7eeadcaa3ab4472e7da0ab4f624d88b6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0xf8c5855b58d7af949fa841dfeac47c7472ce1fd5da0c63e3e3be7f68bf54e1d0",
+ "mixHash" : "0x8a7fe26a087cb3964c7b9c3409e1dea235873d70875d0a54446b8d9a0d9c173b",
+ "nonce" : "0x4d772f6ad090eb84",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xd93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0d93477ed709cac0c09f365415693eb1bec6b1baf71b445724b3c60e07530b5e5a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a08a7fe26a087cb3964c7b9c3409e1dea235873d70875d0a54446b8d9a0d9c173b884d772f6ad090eb84f8e3f8e18001830ad57094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ca0a61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7ea0135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77dc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xf8c5855b58d7af949fa841dfeac47c7472ce1fd5da0c63e3e3be7f68bf54e1d0",
+ "network" : "Homestead",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0.json b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0.json
new file mode 100644
index 000000000..8cfd03554
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0.json
@@ -0,0 +1,581 @@
+{
+ "modexpRandomInput_d2g1v0_Byzantium" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x6acfc0",
+ "hash" : "0x889e5f8fc4e5a12b5931dea4cfb5fa70885e0298273d2f8d0f97c5002ef39aaa",
+ "mixHash" : "0x58560ae1e30acd786023f69ce6204f0356d06d697b3f65e9c9160f2b1831ae81",
+ "nonce" : "0x638a3a94e87b0e19",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xf5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4",
+ "stateRoot" : "0xcd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57e",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0cd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57ea0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a0f5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100836acfc08203e880a058560ae1e30acd786023f69ce6204f0356d06d697b3f65e9c9160f2b1831ae8188638a3a94e87b0e19f8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x889e5f8fc4e5a12b5931dea4cfb5fa70885e0298273d2f8d0f97c5002ef39aaa",
+ "network" : "Byzantium",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x29a2241af696cfc0",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de353040",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g1v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x6acfc0",
+ "hash" : "0xc0f9ecd75217ca8c4bbd024fccb2b964b96cdce332f93d3ee4c69e72dc034434",
+ "mixHash" : "0x8d11d895f9b4a7936eba2c2d095b2837220930c31e246c77f1e42f7753aac424",
+ "nonce" : "0x9ec44f7d51e8365f",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xf5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4",
+ "stateRoot" : "0xcd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57e",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e1f901f9a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0cd1e56ab588fb27b9c4485634471ea1a18b8429a2bb770bfa9bc0942b891b57ea0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a0f5e363cde3e4f35c049a324bc4f12b97d4026a4d3e18175fa175dc877ce185e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e100836acfc08203e880a08d11d895f9b4a7936eba2c2d095b2837220930c31e246c77f1e42f7753aac424889ec44f7d51e8365ff8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xc0f9ecd75217ca8c4bbd024fccb2b964b96cdce332f93d3ee4c69e72dc034434",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x29a2241af696cfc0",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de353040",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g1v0_EIP150" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0xe3036f6befe424fffe07c76c8dcf93918abe2f47ff358731becd379b4563c51b",
+ "mixHash" : "0x1ac123b27c2a1087d2fd5e5a1709f1c35d1c8174a6b5d3060008253e5c2f89d6",
+ "nonce" : "0x02224a959dab767c",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e0f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a01ac123b27c2a1087d2fd5e5a1709f1c35d1c8174a6b5d3060008253e5c2f89d68802224a959dab767cf8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xe3036f6befe424fffe07c76c8dcf93918abe2f47ff358731becd379b4563c51b",
+ "network" : "EIP150",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g1v0_EIP158" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0x2009ffe5d03a2f3ed5bb0ca1ac06f689969a25197116f3f4f411d5818d1d60e6",
+ "mixHash" : "0x897e63d8192129d1df0170bec0e55c4efce566df376f65de4a3525bd27069c4a",
+ "nonce" : "0x840966ecfba64cb6",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0x23b1fdf6c60380102df15c924840712e30df0a32eacac4c5a55c6b52ea3bf538",
+ "stateRoot" : "0xd0cbc48cf2d5d5fc3ad61fbb80970494b07ab33b90f2024552b1f263ff51bc41",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e0f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a0d0cbc48cf2d5d5fc3ad61fbb80970494b07ab33b90f2024552b1f263ff51bc41a0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a023b1fdf6c60380102df15c924840712e30df0a32eacac4c5a55c6b52ea3bf538b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a0897e63d8192129d1df0170bec0e55c4efce566df376f65de4a3525bd27069c4a88840966ecfba64cb6f8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x2009ffe5d03a2f3ed5bb0ca1ac06f689969a25197116f3f4f411d5818d1d60e6",
+ "network" : "EIP158",
+ "postState" : {
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g1v0_Frontier" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0x712121d12fe2ae9d796f58c219bd34bdab9ddbceec9c8debd70ed845abc82c96",
+ "mixHash" : "0xb74358bcd64fd00e7521ef105a4428173e8dc38c58738a41a99a73b8ab3cfc17",
+ "nonce" : "0xbeda089294bb563f",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e0f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a0b74358bcd64fd00e7521ef105a4428173e8dc38c58738a41a99a73b8ab3cfc1788beda089294bb563ff8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x712121d12fe2ae9d796f58c219bd34bdab9ddbceec9c8debd70ed845abc82c96",
+ "network" : "Frontier",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "modexpRandomInput_d2g1v0_Homestead" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
+ "lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json",
+ "sourceHash" : "68d1b786446857c66537c78f3044ce674a985c6d95e316970dab0782f9bfc378"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x5608",
+ "hash" : "0x1f4f8f8904cb205b5c07d1cc47c5167afe33c0c464dc8ef2d436e3bfdd241069",
+ "mixHash" : "0x3ea9e847fa7f34cab6aa6aa15bbb85097c4a0d46947f970830e03d4a8602f6c7",
+ "nonce" : "0x770eee94f3392170",
+ "number" : "0x01",
+ "parentHash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "receiptTrie" : "0xc6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784",
+ "stateRoot" : "0x01893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf902e0f901f8a04b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a001893be2478e934472e2015c8a72d87304abc1bfdac3419a85e10f1680891f08a0f1ef70de54cd45e6c294d78cf889ea15ef5585fbf6c8b72521c30e274fc50e27a0c6e5b17d93b0c8334dbeed28778b408a9d741f31f170ae1b145c2e7c173c8784b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f5e1008256088203e880a03ea9e847fa7f34cab6aa6aa15bbb85097c4a0d46947f970830e03d4a8602f6c788770eee94f3392170f8e2f8e08001836acfc094000000000000000000000000000000000000000580b88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011470000000000000000000000000000000000000000000000000000000000616603500000000000000000000000000000000000000000000000000000000000000081ba0b37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b9f08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869cc0",
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x3535353535353535353535353535353535353535",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0x00",
+ "hash" : "0x4b56dd4fada98cf6fd1120843082bf1765b4d9e183bb9f233d01033f2baf851c",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x70c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347943535353535353535353535353535353535353535a070c42824108fafccadbfce71e6e22660c4fad89be18be324cd15ef351969a8c8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x1f4f8f8904cb205b5c07d1cc47c5167afe33c0c464dc8ef2d436e3bfdd241069",
+ "network" : "Homestead",
+ "postState" : {
+ "0x0000000000000000000000000000000000000005" : {
+ "balance" : "0x00",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x3535353535353535353535353535353535353535" : {
+ "balance" : "0x4563918244f45608",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5de9fa9f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput.json b/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput.json
index 29f7ce01a..b6df95d66 100644
--- a/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput.json
+++ b/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput.json
@@ -5,7 +5,7 @@
"filledwith" : "cpp-1.3.0+commit.72502df4.Linux.g++",
"lllcversion" : "Version: 0.4.18-develop.2017.10.11+commit.81f9f86c.Linux.g++",
"source" : "src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json",
- "sourceHash" : "add81d3ccf6c308036c44e9a3dbd493cfb081b27564ddc2eb5f6c1f339937273"
+ "sourceHash" : "b71656b4a8313128db869e62e4c34473047c15d6b49593c0850e32399b789f37"
},
"env" : {
"currentCoinbase" : "0x3535353535353535353535353535353535353535",
@@ -36,7 +36,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0xafb25c98bdca039c00783f01d11299f8261c6ba5ac6409db0c7e9a51c65ef93d",
+ "hash" : "0x1b3b7a9d1f18201ed84812107471f14b939a541f3d3dc67c252acbef1ec18da0",
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -45,13 +45,31 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0xf801b7b86064128c0a11a9b07423ab008b607de8e2562c801e8ed52566b97716",
+ "hash" : "0x6fc6b2aa12ab2f5493fb2a4cd1e50255a543774db1edeb21ff7ce08e27dc24a7",
"indexes" : {
"data" : 1,
"gas" : 1,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x1b3b7a9d1f18201ed84812107471f14b939a541f3d3dc67c252acbef1ec18da0",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x6fc6b2aa12ab2f5493fb2a4cd1e50255a543774db1edeb21ff7ce08e27dc24a7",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"EIP150" : [
@@ -90,6 +108,24 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"EIP158" : [
@@ -128,6 +164,24 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0xb2613951d34aca5ac4f2ce4b7220dd645c3f3bfeccbd5d397e00261c28441e64",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0xb2613951d34aca5ac4f2ce4b7220dd645c3f3bfeccbd5d397e00261c28441e64",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"Frontier" : [
@@ -166,6 +220,24 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"Homestead" : [
@@ -204,6 +276,24 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x10e93b7f945816acb550dcbc9cbc2c9a0f10205ededcf9c92d9750225840231d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
]
},
@@ -219,11 +309,12 @@
"transaction" : {
"data" : [
"0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a"
+ "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
+ "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008"
],
"gasLimit" : [
- "0x01adb0",
- "0x030d40"
+ "0x0ad570",
+ "0x6acfc0"
],
"gasPrice" : "0x01",
"nonce" : "0x00",
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json
index c4c88cb72..7676c7b61 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g0v0Filler.json
@@ -11,11 +11,11 @@
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xf9207991cd3c80532e96a7d42ec3c587119e0b7d1a2efa9520e1a0a7679d24fe",
- "s" : "0x6878ac7c44e52d45931dba9f46af422795290550f3ce2b3c3699fc38bf5d01e3",
+ "r" : "0x41fd5511dbb403047bc5498f30d75f2dd2fdeac98a103807c31900eb17bc10ef",
+ "s" : "0x0bb0349ba6a48b040494133fba7cdcf86ab4ab130f0a570fea91569622e9612f",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json
index 341d07329..99576447a 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d0g1v0Filler.json
@@ -11,11 +11,11 @@
"transactions" : [
{
"data" : "0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x9d6574ed8338a7a502721de6f4ea15756c0b4ceedc035d2d27123f2ebafbd3ad",
- "s" : "0x16fe50db6ffae05cf22d7253da75020d212a942ca3257c8de6981b5eb1fed118",
+ "r" : "0xb0f96af4a341d9a1346fdd37f633eb5017ff95d6312b4cbd7533a21dfecb3302",
+ "s" : "0x1b4b565910d9767b232e0d39d3bd997fa95a02093269bb15d22239d4135fefeb",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1c",
"value" : "0x00"
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json
index f60774e40..053cc4474 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g0v0Filler.json
@@ -11,13 +11,13 @@
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x01adb0",
+ "gasLimit" : "0x0ad570",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0xae2d1d1f18f64abcf824eefb326271c7ebb264cc937d8113bb70f57131f00e32",
- "s" : "0x357aa48004b6fcd243d26f98e58da74e1066519306d464b01934089ca293b9be",
+ "r" : "0x7f92f6c87aa5aae5de02f4fef7b8625a4705dcc83101f5064e85d0451d6f7061",
+ "s" : "0x17646ae6179dc3564553aa73ff108c14e72d191c147bfa38b4885b7b88548c23",
"to" : "0x0000000000000000000000000000000000000005",
- "v" : "0x1c",
+ "v" : "0x1b",
"value" : "0x00"
}
],
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json
index 1782501ca..ad835e9a0 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d1g1v0Filler.json
@@ -11,11 +11,11 @@
"transactions" : [
{
"data" : "0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
- "gasLimit" : "0x030d40",
+ "gasLimit" : "0x6acfc0",
"gasPrice" : "0x01",
"nonce" : "0x00",
- "r" : "0x49c4572c88fb154ace62e09d8ceebfd7df34d4a7642fbb418d4a1ef275960577",
- "s" : "0x21a786ac84b27576174ec3e3370e49d6b95ae5efad187ff5e78bad37b0161396",
+ "r" : "0x1146ab4d2425f6d4771a02c80223b8ba38e236b06b08062041b6d173137dac48",
+ "s" : "0x60be39d14b2fd099aaca849e4785dbc283612fb335239c3d37056afc9edfe998",
"to" : "0x0000000000000000000000000000000000000005",
"v" : "0x1b",
"value" : "0x00"
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json
new file mode 100644
index 000000000..3bf706dd8
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g0v0Filler.json
@@ -0,0 +1,55 @@
+{
+ "modexpRandomInput_d2g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x05f5e100",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x0ad570",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa61dd9f5a65cd90ee4caf2b2660743384f5777328b536d21851d94fc8bc17b7e",
+ "s" : "0x135b6e1801f3a2b34b301dd8667e859b58a4b876c7d506b242957a3b33e9f77d",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1c",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "3535353535353535353535353535353535353535",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json
new file mode 100644
index 000000000..0c98bc0f4
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts2/modexpRandomInput_d2g1v0Filler.json
@@ -0,0 +1,55 @@
+{
+ "modexpRandomInput_d2g1v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x05f5e100",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008",
+ "gasLimit" : "0x6acfc0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb37d77a66c3e92e5bc6ce02c5cf681dc209534afb388b763837cff9400b6a69b",
+ "s" : "0x08d5cbe47b56954f8a061cfe20c4144f5331587210444a3d0d8b6cbc21869c",
+ "to" : "0x0000000000000000000000000000000000000005",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "3535353535353535353535353535353535353535",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x3635c9adc5dea00000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json b/src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json
index d520f3635..bc6f3057a 100644
--- a/src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json
+++ b/src/GeneralStateTestsFiller/stPreCompiledContracts2/modexpRandomInputFiller.json
@@ -25,7 +25,7 @@
}
}
},
- {
+ {
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -34,7 +34,20 @@
"network" : ["Byzantium"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "999999999999999890000"
+ "balance" : "999999999999999290000"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : 2,
+ "gas" : 1,
+ "value" : -1
+ },
+ "network" : ["Byzantium"],
+ "result" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999993000000"
}
}
}
@@ -51,15 +64,16 @@
"transaction": {
"data": [
"0x00000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000",
-"0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a"
+"0x00000000008000000000000000000000000000000000000000000000000000000000000400000000000000000000000a",
+"0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001147000000000000000000000000000000000000000000000000000000000061660350000000000000000000000000000000000000000000000000000000000000008"
],
"gasLimit": [
- "110000", "200000"
+ "710000", "7000000"
],
"gasPrice": "1",
"nonce": "0",
"secretKey": "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to": "0x0000000000000000000000000000000000000005",
+ "to": "0x0000000000000000000000000000000000000005",
"value": [
"0x"
]