aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitry <dimitry@ethdev.com>2017-03-24 23:17:31 +0800
committerDimitry <dimitry@ethdev.com>2017-03-24 23:17:31 +0800
commit7458738f0b906b52075f4ff79a7309ce28c8fe56 (patch)
treee988da260d86c9a4aa5ccd8dab1c99ae9371482d
parente8ffd5d28a236032e195f08c9561f71ae9b6e6ea (diff)
downloaddexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar.gz
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar.bz2
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar.lz
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar.xz
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.tar.zst
dexon-tests-7458738f0b906b52075f4ff79a7309ce28c8fe56.zip
refill revert tests
-rw-r--r--GeneralStateTests/stRevertTest/RevertOpcodeCalls.json50
-rw-r--r--GeneralStateTests/stRevertTest/RevertOpcodeDirectCall.json14
-rw-r--r--GeneralStateTests/stRevertTest/RevertOpcodeFail.json118
-rw-r--r--GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls.json499
-rw-r--r--GeneralStateTests/stRevertTest/RevertOpcodeReturn.json12
-rw-r--r--src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json11
-rw-r--r--src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeDirectCallFiller.json4
-rw-r--r--src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json87
-rw-r--r--src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeReturnFiller.json4
9 files changed, 472 insertions, 327 deletions
diff --git a/GeneralStateTests/stRevertTest/RevertOpcodeCalls.json b/GeneralStateTests/stRevertTest/RevertOpcodeCalls.json
index b77b097bf..a94b06c91 100644
--- a/GeneralStateTests/stRevertTest/RevertOpcodeCalls.json
+++ b/GeneralStateTests/stRevertTest/RevertOpcodeCalls.json
@@ -19,7 +19,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -35,7 +35,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -51,7 +51,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -67,7 +67,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -85,7 +85,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -101,7 +101,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -117,7 +117,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -133,7 +133,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -151,7 +151,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -167,7 +167,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -183,7 +183,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -199,7 +199,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -217,7 +217,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -233,7 +233,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -249,7 +249,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -265,7 +265,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -275,7 +275,7 @@
],
"Metropolis" : [
{
- "hash" : "0d513c13e81b253b71753bcc7f425d1d75dad68a8df04e99c3809e1055e4022b",
+ "hash" : "407fb3b03966b0d591a120f7b35135ddf221aadedee169c7d9d1a946e0354252",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -283,7 +283,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -291,7 +291,7 @@
}
},
{
- "hash" : "75fb8edb9ba85d2e5f99fe25086db8b50f342af1a4f4088b64dbee5561a9c6d0",
+ "hash" : "145fbde74591c64f02a4a791ccc1b96d60f031559605f8206bf0fe3c07de982d",
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -299,7 +299,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -307,7 +307,7 @@
}
},
{
- "hash" : "00503cf454b9b07f5bd6669c6a921ad6b47bd721df217c38aa4ed6fa67a02d42",
+ "hash" : "fcf18c617e61b5a16e9b550620ce5926908bf0ee8d9e049f62ce9c924b88ae2c",
"indexes" : {
"data" : 2,
"gas" : 0,
@@ -315,7 +315,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -323,7 +323,7 @@
}
},
{
- "hash" : "303c9bd2c6a371aca2a92661e5b529cf14dffa3bb6ba3646aa20b3c9125d3ff7",
+ "hash" : "bd8e9a2719f36730a9c3dcbcb952d55fca79fab9cd57231196647975467c471f",
"indexes" : {
"data" : 3,
"gas" : 0,
@@ -331,7 +331,7 @@
}
},
{
- "hash" : "cb25ac163bf287f7a013e9f6cb4647f20430df838f30efd03da02871028215a1",
+ "hash" : "ce5a5ad6a9fdb0eb1aed2c0f8b14764f6b033c83920bde8675442e13c3ee3e08",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -407,7 +407,7 @@
],
"gasLimit" : [
"460000",
- "100000"
+ "88000"
],
"gasPrice" : "0x01",
"nonce" : "0x00",
diff --git a/GeneralStateTests/stRevertTest/RevertOpcodeDirectCall.json b/GeneralStateTests/stRevertTest/RevertOpcodeDirectCall.json
index 6238fc817..70584e6cc 100644
--- a/GeneralStateTests/stRevertTest/RevertOpcodeDirectCall.json
+++ b/GeneralStateTests/stRevertTest/RevertOpcodeDirectCall.json
@@ -19,7 +19,7 @@
}
},
{
- "hash" : "c19cdf9f2ac7505d80e40a2c1fa56dec30b3e10bad3ebc3da35415b678f07828",
+ "hash" : "a57311b15ec973189e296050f35d5bd8f244246ff3c69a88ec8f9358cb0d15d4",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -37,7 +37,7 @@
}
},
{
- "hash" : "c19cdf9f2ac7505d80e40a2c1fa56dec30b3e10bad3ebc3da35415b678f07828",
+ "hash" : "a57311b15ec973189e296050f35d5bd8f244246ff3c69a88ec8f9358cb0d15d4",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -55,7 +55,7 @@
}
},
{
- "hash" : "c19cdf9f2ac7505d80e40a2c1fa56dec30b3e10bad3ebc3da35415b678f07828",
+ "hash" : "a57311b15ec973189e296050f35d5bd8f244246ff3c69a88ec8f9358cb0d15d4",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -73,7 +73,7 @@
}
},
{
- "hash" : "c19cdf9f2ac7505d80e40a2c1fa56dec30b3e10bad3ebc3da35415b678f07828",
+ "hash" : "a57311b15ec973189e296050f35d5bd8f244246ff3c69a88ec8f9358cb0d15d4",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -83,7 +83,7 @@
],
"Metropolis" : [
{
- "hash" : "483dd770e09824d658a70678c7de5130646536128761570eb58bff8bd3edbeef",
+ "hash" : "b1da2f7f7736fefd7d61d0938e43457d2f48fd610a26a35bf94f5247aa672887",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -91,7 +91,7 @@
}
},
{
- "hash" : "c19cdf9f2ac7505d80e40a2c1fa56dec30b3e10bad3ebc3da35415b678f07828",
+ "hash" : "a57311b15ec973189e296050f35d5bd8f244246ff3c69a88ec8f9358cb0d15d4",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -136,7 +136,7 @@
],
"gasLimit" : [
"460000",
- "70000"
+ "68000"
],
"gasPrice" : "0x01",
"nonce" : "0x00",
diff --git a/GeneralStateTests/stRevertTest/RevertOpcodeFail.json b/GeneralStateTests/stRevertTest/RevertOpcodeFail.json
deleted file mode 100644
index 539bf1b45..000000000
--- a/GeneralStateTests/stRevertTest/RevertOpcodeFail.json
+++ /dev/null
@@ -1,118 +0,0 @@
-{
- "RevertOpcodeFail" : {
- "env" : {
- "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
- "currentDifficulty" : "0x020000",
- "currentGasLimit" : "0x989680",
- "currentNumber" : "0x01",
- "currentTimestamp" : "0x03e8",
- "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
- },
- "post" : {
- "EIP150" : [
- {
- "hash" : "f40a0c0e5db25166d81ceb0f04d6cb7a47c93a92ab289e96a3b62fcb0fec0660",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "EIP158" : [
- {
- "hash" : "f40a0c0e5db25166d81ceb0f04d6cb7a47c93a92ab289e96a3b62fcb0fec0660",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Frontier" : [
- {
- "hash" : "f40a0c0e5db25166d81ceb0f04d6cb7a47c93a92ab289e96a3b62fcb0fec0660",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Homestead" : [
- {
- "hash" : "f40a0c0e5db25166d81ceb0f04d6cb7a47c93a92ab289e96a3b62fcb0fec0660",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- }
- }
- ],
- "Metropolis" : [
- {
- "hash" : "8a487ba443f11366495e2f5656c3ac36a38300e29202da19dfbef5a9e9537b67",
- "indexes" : {
- "data" : 0,
- "gas" : 0,
- "value" : 0
- },
- "postState" : {
- "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0xa037",
- "code" : "0x",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "a000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "0x600160005560016000fd",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0xe8d4a46fc9",
- "code" : "0x",
- "nonce" : "0x01",
- "storage" : {
- }
- }
- }
- }
- ]
- },
- "pre" : {
- "a000000000000000000000000000000000000000" : {
- "balance" : "0x01",
- "code" : "0x600160005560016000fd",
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0xe8d4a51000",
- "code" : "0x",
- "nonce" : "0x00",
- "storage" : {
- }
- }
- },
- "transaction" : {
- "data" : [
- ""
- ],
- "gasLimit" : [
- "800000"
- ],
- "gasPrice" : "0x01",
- "nonce" : "0x00",
- "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
- "to" : "a000000000000000000000000000000000000000",
- "value" : [
- "10"
- ]
- }
- }
-} \ No newline at end of file
diff --git a/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls.json b/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls.json
index 53dbc6ef8..948739f49 100644
--- a/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls.json
+++ b/GeneralStateTests/stRevertTest/RevertOpcodeMultipleSubCalls.json
@@ -27,7 +27,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -35,7 +35,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -43,7 +43,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -51,7 +51,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -59,6 +59,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "5d50590051ccaf4888d6aaea2e67c3c221418e6d63ac08ccaeb83f8972cef939",
"indexes" : {
"data" : 1,
@@ -75,7 +91,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -83,7 +99,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -91,7 +107,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -99,7 +115,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -107,6 +123,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "c5a643f1bfb926531f64c8bacaed120944594d9d40bb9623bab4da7b3a223f12",
"indexes" : {
"data" : 2,
@@ -123,7 +155,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -131,7 +163,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -139,7 +171,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -147,7 +179,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -155,6 +187,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "1afdbdfbba02f176a74a058ce687039fc418c16426ee072cf820edaa1136a20a",
"indexes" : {
"data" : 3,
@@ -171,7 +219,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -179,7 +227,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -187,7 +235,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 3,
"gas" : 2,
@@ -195,12 +243,28 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 3,
"gas" : 2,
"value" : 1
}
+ },
+ {
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 1
+ }
}
],
"EIP158" : [
@@ -221,7 +285,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -229,7 +293,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -237,7 +301,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -245,7 +309,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -253,6 +317,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "5d50590051ccaf4888d6aaea2e67c3c221418e6d63ac08ccaeb83f8972cef939",
"indexes" : {
"data" : 1,
@@ -269,7 +349,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -277,7 +357,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -285,7 +365,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -293,7 +373,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -301,6 +381,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "c5a643f1bfb926531f64c8bacaed120944594d9d40bb9623bab4da7b3a223f12",
"indexes" : {
"data" : 2,
@@ -317,7 +413,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -325,7 +421,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -333,7 +429,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -341,7 +437,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -349,6 +445,22 @@
}
},
{
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "1afdbdfbba02f176a74a058ce687039fc418c16426ee072cf820edaa1136a20a",
"indexes" : {
"data" : 3,
@@ -365,7 +477,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -373,7 +485,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -381,7 +493,7 @@
}
},
{
- "hash" : "452462f2784e5e62794fc446e9ac8ccabaa0bacf0b31de5bb75118b15ebcfa98",
+ "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
"indexes" : {
"data" : 3,
"gas" : 2,
@@ -389,12 +501,28 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
"indexes" : {
"data" : 3,
"gas" : 2,
"value" : 1
}
+ },
+ {
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 1
+ }
}
],
"Frontier" : [
@@ -415,7 +543,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -423,7 +551,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -431,7 +559,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -439,7 +567,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -447,6 +575,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "69e43bbf019adedcae45878e4efb53768e49d66b68fa4ed04f0e1e4568ca41a7",
"indexes" : {
"data" : 1,
@@ -463,7 +607,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -471,7 +615,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -479,7 +623,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -487,7 +631,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -495,6 +639,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "d82deee3a810865a30ee17dee27244ecc812f3270ae1eb67c40f7aaf80907622",
"indexes" : {
"data" : 2,
@@ -511,7 +671,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -519,7 +679,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -527,7 +687,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -535,7 +695,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -543,6 +703,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "d82deee3a810865a30ee17dee27244ecc812f3270ae1eb67c40f7aaf80907622",
"indexes" : {
"data" : 3,
@@ -559,7 +735,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -567,7 +743,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -575,7 +751,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 3,
"gas" : 2,
@@ -583,12 +759,28 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 3,
"gas" : 2,
"value" : 1
}
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 1
+ }
}
],
"Homestead" : [
@@ -609,7 +801,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -617,7 +809,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -625,7 +817,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -633,7 +825,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -641,6 +833,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "69e43bbf019adedcae45878e4efb53768e49d66b68fa4ed04f0e1e4568ca41a7",
"indexes" : {
"data" : 1,
@@ -657,7 +865,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -665,7 +873,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -673,7 +881,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -681,7 +889,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -689,6 +897,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "f831c6b1f491ca064a59088ac753fe9b9f6376112b08acd3ee9d7b2dd56ba209",
"indexes" : {
"data" : 2,
@@ -705,7 +929,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -713,7 +937,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -721,7 +945,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -729,7 +953,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -737,6 +961,22 @@
}
},
{
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
"hash" : "06d00ec0437967bfa535b2c7830db5a63042d73368beb07d68d2ed93bc769f03",
"indexes" : {
"data" : 3,
@@ -753,7 +993,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -761,7 +1001,7 @@
}
},
{
- "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
+ "hash" : "936942c98843600eb69cdad1cdeaa3630afb62513e6c0a597a262ade92d5b66a",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -769,7 +1009,7 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 3,
"gas" : 2,
@@ -777,17 +1017,33 @@
}
},
{
- "hash" : "42db4e9f44d4f4a29bbc31a072e3edec7582ff609a61aa32e8cab35eca0a1f60",
+ "hash" : "9ac31168816aa36d6c71895d033daa0b610b199362690f733928dbef23f28820",
"indexes" : {
"data" : 3,
"gas" : 2,
"value" : 1
}
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c80aaff583e56560fcc9ff3b09d33d587e131d23270792f6dc37cc29c3b0f73",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 1
+ }
}
],
"Metropolis" : [
{
- "hash" : "0d5d08c8c0210385e1865b08bddfd587374101dca1d8c5fd742c2190bf0e8896",
+ "hash" : "349fa19f377350ecaea31dd8486a281546eb070214059f1551d24d4f9cdaa565",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -795,7 +1051,7 @@
}
},
{
- "hash" : "3b05c423e989d7194ad01d56f2e02d83d02ad5da5229f25115b70f1c900b1175",
+ "hash" : "6117f1c9999903c9289b0c1415c895f0810166df78f60b6297ced2ea76e34651",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -803,7 +1059,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -811,7 +1067,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -819,7 +1075,7 @@
}
},
{
- "hash" : "0d5d08c8c0210385e1865b08bddfd587374101dca1d8c5fd742c2190bf0e8896",
+ "hash" : "349fa19f377350ecaea31dd8486a281546eb070214059f1551d24d4f9cdaa565",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -827,7 +1083,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "6117f1c9999903c9289b0c1415c895f0810166df78f60b6297ced2ea76e34651",
"indexes" : {
"data" : 0,
"gas" : 2,
@@ -835,7 +1091,23 @@
}
},
{
- "hash" : "d4665d8c9ac719905760789f673547c9b3dfac019de16927425ec15edfdc9120",
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
+ "hash" : "43f18bb29c7d3a5ea26d340fc239438fb05b0644d49db8f1559bddd38ed86cfa",
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -843,7 +1115,7 @@
}
},
{
- "hash" : "4be4239346c58728bf03f73db3972d910aba430381f75ab21de7f3b159b853e5",
+ "hash" : "94d5c3ff4637fc5d129802b625852d64498497bc1b7ec55a8c16ea01af9f19ad",
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -851,7 +1123,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -859,7 +1131,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -867,7 +1139,7 @@
}
},
{
- "hash" : "d4665d8c9ac719905760789f673547c9b3dfac019de16927425ec15edfdc9120",
+ "hash" : "43f18bb29c7d3a5ea26d340fc239438fb05b0644d49db8f1559bddd38ed86cfa",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -875,7 +1147,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "94d5c3ff4637fc5d129802b625852d64498497bc1b7ec55a8c16ea01af9f19ad",
"indexes" : {
"data" : 1,
"gas" : 2,
@@ -883,7 +1155,23 @@
}
},
{
- "hash" : "cd6b7eaaf45a25d75c469f80e2db5040b3c59468ddff532c5cf2905770bad8d8",
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
+ "hash" : "86ac739c87c10de1e46ac532093e30be8639e0830d859f32b949b13a9e12dc2b",
"indexes" : {
"data" : 2,
"gas" : 0,
@@ -891,7 +1179,7 @@
}
},
{
- "hash" : "5b7a2786504e3b04cc188b341b471575d14eda0c5672aa7ec71063c8b25ce0a5",
+ "hash" : "b7ec28e0f6f769330401a3213ea9d2e5f6337fce4337ebbad1fd01f8946289c8",
"indexes" : {
"data" : 2,
"gas" : 0,
@@ -899,7 +1187,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -907,7 +1195,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 2,
"gas" : 1,
@@ -915,7 +1203,7 @@
}
},
{
- "hash" : "cd6b7eaaf45a25d75c469f80e2db5040b3c59468ddff532c5cf2905770bad8d8",
+ "hash" : "86ac739c87c10de1e46ac532093e30be8639e0830d859f32b949b13a9e12dc2b",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -923,7 +1211,7 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "b7ec28e0f6f769330401a3213ea9d2e5f6337fce4337ebbad1fd01f8946289c8",
"indexes" : {
"data" : 2,
"gas" : 2,
@@ -931,7 +1219,23 @@
}
},
{
- "hash" : "59a5ce3fb2c533414c942e510e28acd036f21fd09a8ef311964f1f3fa5575067",
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 3,
+ "value" : 1
+ }
+ },
+ {
+ "hash" : "4ff6ba73eb495fbfdf2a5fc9b13307e541cc9426af96827451cd6fa08528486e",
"indexes" : {
"data" : 3,
"gas" : 0,
@@ -939,7 +1243,7 @@
}
},
{
- "hash" : "1214d03452362259ca7c0db5a39ccc67d511598ff6c7a2bc642c03d7e796da41",
+ "hash" : "7395a1a844d205bf2bc5bf8ff97f597815ccc9f2092c69ef90253682a5b51847",
"indexes" : {
"data" : 3,
"gas" : 0,
@@ -947,7 +1251,7 @@
}
},
{
- "hash" : "01cb4b1894d236991dd8f624910ac7cd11708731342187df760267723c7609a8",
+ "hash" : "548ca959f5bc870502e34a6a6588fcc84339f07226557a9b601e580ee434cf7e",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -955,7 +1259,7 @@
}
},
{
- "hash" : "194d498eda8247cc0f13bd37c69b1151c4ab3c1e65e8815b9ce1cbdd0c9ee4a1",
+ "hash" : "404c9b96e72d670b118f253994533902cea8e8905cb6a341e12a91c8500b70f7",
"indexes" : {
"data" : 3,
"gas" : 1,
@@ -963,7 +1267,7 @@
}
},
{
- "hash" : "59a5ce3fb2c533414c942e510e28acd036f21fd09a8ef311964f1f3fa5575067",
+ "hash" : "4ff6ba73eb495fbfdf2a5fc9b13307e541cc9426af96827451cd6fa08528486e",
"indexes" : {
"data" : 3,
"gas" : 2,
@@ -971,12 +1275,28 @@
}
},
{
- "hash" : "40eaaa6cb4a01c40aa0ff762ffcfe3dfeed6f0ec1a7529c7b139fc02c8d36135",
+ "hash" : "7395a1a844d205bf2bc5bf8ff97f597815ccc9f2092c69ef90253682a5b51847",
"indexes" : {
"data" : 3,
"gas" : 2,
"value" : 1
}
+ },
+ {
+ "hash" : "1e4c40e58408c4916b3c0acc7044049824c50b0bd97091cb33eca52222eea6a7",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 0
+ }
+ },
+ {
+ "hash" : "3c04067e96a83e2b0c65f81c8a210a2088b45c4cbaa5a15b59f3ca21f1d8ae07",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 3,
+ "value" : 1
+ }
}
]
},
@@ -1054,8 +1374,9 @@
],
"gasLimit" : [
"800000",
+ "140000",
"160000",
- "190000"
+ "50000"
],
"gasPrice" : "0x01",
"nonce" : "0x00",
diff --git a/GeneralStateTests/stRevertTest/RevertOpcodeReturn.json b/GeneralStateTests/stRevertTest/RevertOpcodeReturn.json
index 418b4acf7..a11032703 100644
--- a/GeneralStateTests/stRevertTest/RevertOpcodeReturn.json
+++ b/GeneralStateTests/stRevertTest/RevertOpcodeReturn.json
@@ -275,7 +275,7 @@
],
"Metropolis" : [
{
- "hash" : "f2aab765af27a8c954edfdda67b410be41214ef75f6592cfbdd4416991d8e49d",
+ "hash" : "80cd7cba864fb7fee9b81732442d387c68da10f76b5b3b5c612fbbcd34b1c67e",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -283,7 +283,7 @@
}
},
{
- "hash" : "0c5bc5f7dfbceb41280a74768c7285b6797c3f0e23be8b5b403c5c6449e5bc25",
+ "hash" : "80cd7cba864fb7fee9b81732442d387c68da10f76b5b3b5c612fbbcd34b1c67e",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -291,7 +291,7 @@
}
},
{
- "hash" : "fe19aed48e0c9bf2446af00c4a20e0f462caf5044a5a58256cd0160d8c6ccdc1",
+ "hash" : "49c87cfa106e691a1bc3c4b59a243af7783da31026a4df3214d24d4f8dd88395",
"indexes" : {
"data" : 1,
"gas" : 0,
@@ -299,7 +299,7 @@
}
},
{
- "hash" : "fe19aed48e0c9bf2446af00c4a20e0f462caf5044a5a58256cd0160d8c6ccdc1",
+ "hash" : "49c87cfa106e691a1bc3c4b59a243af7783da31026a4df3214d24d4f8dd88395",
"indexes" : {
"data" : 1,
"gas" : 1,
@@ -323,7 +323,7 @@
}
},
{
- "hash" : "fe19aed48e0c9bf2446af00c4a20e0f462caf5044a5a58256cd0160d8c6ccdc1",
+ "hash" : "49c87cfa106e691a1bc3c4b59a243af7783da31026a4df3214d24d4f8dd88395",
"indexes" : {
"data" : 3,
"gas" : 0,
@@ -331,7 +331,7 @@
}
},
{
- "hash" : "fe19aed48e0c9bf2446af00c4a20e0f462caf5044a5a58256cd0160d8c6ccdc1",
+ "hash" : "49c87cfa106e691a1bc3c4b59a243af7783da31026a4df3214d24d4f8dd88395",
"indexes" : {
"data" : 3,
"gas" : 1,
diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json
index 65b1da723..bfeaaaf6f 100644
--- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json
+++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeCallsFiller.json
@@ -71,13 +71,14 @@
"b0005374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0",
"storage" : {
- "0x00" : "0x01",
+ "0x00" : "0x00",
"0x02" : "0x0e"
}
}
}
},
{
+ "comment" : "OOG",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -115,7 +116,7 @@
"b1005374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0",
"storage" : {
- "0x00" : "0x01",
+ "0x00" : "0x00",
"0x02" : "0x0e"
}
}
@@ -159,7 +160,7 @@
"b2005374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0",
"storage" : {
- "0x00" : "0x01",
+ "0x00" : "0x00",
"0x02" : "0x0e"
}
}
@@ -210,7 +211,7 @@
"b3305374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0",
"storage" : {
- "0x04" : "0x01",
+ "0x04" : "0x00",
"0x05" : "0x0e"
}
}
@@ -284,7 +285,7 @@
"0x000000000000000000000000b3005374fce5edbc8e2a8697c15331677e6ebf0b"
],
"gasLimit" : [
- "460000", "100000"
+ "460000", "88000"
],
"gasPrice" : "1",
"nonce" : "0",
diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeDirectCallFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeDirectCallFiller.json
index 71c78d645..40eaf231c 100644
--- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeDirectCallFiller.json
+++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeDirectCallFiller.json
@@ -40,7 +40,7 @@
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0",
"storage" : {
- "0x00" : "0x01",
+ "0x00" : "0x00",
"0x02" : "0x0e"
}
}
@@ -102,7 +102,7 @@
"0x000000000000000000000000b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
],
"gasLimit" : [
- "460000", "70000"
+ "460000", "68000"
],
"gasPrice" : "1",
"nonce" : "0",
diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json
index 409c06e2d..0b40433ed 100644
--- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json
+++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeMultipleSubCallsFiller.json
@@ -44,9 +44,9 @@
"storage" : {
"0x04" : "0x0c",
"0x05" : "0x0c",
- "0x0a" : "0x01",
- "0x0b" : "0x01",
- "0x0c" : "0x01"
+ "0x0a" : "0x00",
+ "0x0b" : "0x00",
+ "0x0c" : "0x00"
}
},
"b000000000000000000000000000000000000000" : {
@@ -88,9 +88,9 @@
"storage" : {
"0x04" : "0x0c",
"0x05" : "0x0c",
- "0x0a" : "0x01",
- "0x0b" : "0x01",
- "0x0c" : "0x01"
+ "0x0a" : "0x00",
+ "0x0b" : "0x00",
+ "0x0c" : "0x00"
}
},
"b000000000000000000000000000000000000000" : {
@@ -132,9 +132,9 @@
"storage" : {
"0x04" : "0x0c",
"0x05" : "0x0c",
- "0x0a" : "0x01",
- "0x0b" : "0x01",
- "0x0c" : "0x01"
+ "0x0a" : "0x00",
+ "0x0b" : "0x00",
+ "0x0c" : "0x00"
}
},
"b000000000000000000000000000000000000000" : {
@@ -176,70 +176,11 @@
"storage" : {
"0x04" : "0x0c",
"0x05" : "0x0c",
- "0x0a" : "0x01",
- "0x0b" : "0x01",
- "0x0c" : "0x01"
- }
- },
- "b000000000000000000000000000000000000000" : {
- "storage" : {
- "0x01" : "0x00",
- "0x02" : "0x00",
- "0x03" : "0x00"
- }
- },
- "c000000000000000000000000000000000000000" : {
- "storage" : {
- "0x01" : "0x00",
- "0x02" : "0x00",
- "0x03" : "0x00"
- }
- },
- "d000000000000000000000000000000000000000" : {
- "storage" : {
- "0x01" : "0x00",
- "0x02" : "0x00",
- "0x03" : "0x00"
- }
- }
- }
- },
- {
- "indexes" : {
- "data" : -1,
- "gas" : [2],
- "value" : 1
- },
- "network" : ["Metropolis"],
- "result" : {
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "0x01"
- },
- "a000000000000000000000000000000000000000" : {
- "nonce" : "0x00",
- "storage" : {
- "0x04" : "0x00",
- "0x05" : "0x00",
"0x0a" : "0x00",
"0x0b" : "0x00",
"0x0c" : "0x00"
}
},
- "a100000000000000000000000000000000000000" : {
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "a200000000000000000000000000000000000000" : {
- "nonce" : "0x00",
- "storage" : {
- }
- },
- "a300000000000000000000000000000000000000" : {
- "nonce" : "0x00",
- "storage" : {
- }
- },
"b000000000000000000000000000000000000000" : {
"storage" : {
"0x01" : "0x00",
@@ -267,7 +208,7 @@
"indexes" : {
"data" : 0,
"gas" : [2],
- "value" : 0
+ "value" : [1,0]
},
"network" : ["Metropolis"],
"result" : {
@@ -279,9 +220,9 @@
"storage" : {
"0x04" : "0x0c",
"0x05" : "0x0c",
- "0x0a" : "0x01",
- "0x0b" : "0x01",
- "0x0c" : "0x01"
+ "0x0a" : "0x00",
+ "0x0b" : "0x00",
+ "0x0c" : "0x00"
}
},
"a100000000000000000000000000000000000000" : {
@@ -457,7 +398,7 @@
"000000000000000000000000a300000000000000000000000000000000000000"
],
"gasLimit" : [
- "800000", "160000", "190000"
+ "800000", "140000", "160000", "50000"
],
"gasPrice" : "1",
"nonce" : "0",
diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeReturnFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeReturnFiller.json
index bfa126b39..dd57096f0 100644
--- a/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeReturnFiller.json
+++ b/src/GeneralStateTestsFiller/stRevertTest/RevertOpcodeReturnFiller.json
@@ -40,7 +40,7 @@
},
"a000000000000000000000000000000000000000" : {
"storage" : {
- "0x01" : "0x01",
+ "0x01" : "0x00",
"0x02" : "0x726576657274206d657373616765"
}
},
@@ -63,7 +63,7 @@
},
"a000000000000000000000000000000000000000" : {
"storage" : {
- "0x01" : "0x01",
+ "0x01" : "0x00",
"0x02" : "0x00"
}
},