aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoichi Hirai <i@yoichihirai.com>2017-12-07 23:22:44 +0800
committerYoichi Hirai <i@yoichihirai.com>2017-12-08 00:48:54 +0800
commit88adcabbaa03afbe3f42e0435128c3d212bb6abc (patch)
tree55d0e4a6dc1963a39512d514c61803beaaf77b9f
parentf4a03994a03b596f4e3169c651132883eb997ce7 (diff)
downloaddexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar.gz
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar.bz2
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar.lz
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar.xz
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.tar.zst
dexon-tests-88adcabbaa03afbe3f42e0435128c3d212bb6abc.zip
Store the result of RETURNDATASIZE after a static call fails for a REVERT
-rw-r--r--BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0.json288
-rw-r--r--BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0.json288
-rw-r--r--GeneralStateTests/stStaticCall/static_RevertOpcodeCalls.json28
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json2
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json2
-rw-r--r--src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json2
6 files changed, 427 insertions, 183 deletions
diff --git a/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0.json b/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0.json
index b3912b824..efa7e2dd4 100644
--- a/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0.json
+++ b/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0.json
@@ -2,10 +2,10 @@
"static_RevertOpcodeCalls_d0g0v0_Byzantium" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
- "sourceHash" : "989eb80f91230da16feb09a08073b06b2d3849f36429c29529e7418d30b2ed39"
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
},
"blocks" : [
{
@@ -15,19 +15,19 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x989680",
- "gasUsed" : "0xb690",
- "hash" : "0x444cc7045ba9243c50cf8f1e6f41f772cf1f0665f7af99238a3a8fd054e11550",
- "mixHash" : "0x5bca5b7248fe47406634ba61c51dea2477c0888f897403a18dfb94900d7e6d2b",
- "nonce" : "0xa395e182e71060fe",
+ "gasUsed" : "0xb68f",
+ "hash" : "0x90ae9e55862555555b5457005e3de7f346d884e0c13af11593884e5abaa58ee2",
+ "mixHash" : "0xe1f92b01515754c7661474378f4d348a9af541f327cb6119074f886ba308466a",
+ "nonce" : "0xe6f8f2c0d6079e59",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x7361caddafeede4026634eab45e54261ded8436ad6e0235e3e1fdb1da27defc5",
- "stateRoot" : "0x6e1ecd6c54f38b756f0eb36aef7a1428f45a57fde28fc211f7c9eaef6a2e6874",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0xe611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bcc",
+ "stateRoot" : "0xb99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9025ff901f7a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06e1ecd6c54f38b756f0eb36aef7a1428f45a57fde28fc211f7c9eaef6a2e6874a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a07361caddafeede4026634eab45e54261ded8436ad6e0235e3e1fdb1da27defc5b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b6908203e880a05bca5b7248fe47406634ba61c51dea2477c0888f897403a18dfb94900d7e6d2b88a395e182e71060fef862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "rlp" : "0xf9025ff901f7a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a0e611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bccb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b68f8203e880a0e1f92b01515754c7661474378f4d348a9af541f327cb6119074f886ba308466a88e6f8f2c0d6079e59f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
"transactions" : [
{
"data" : "",
@@ -52,38 +52,38 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x444cc7045ba9243c50cf8f1e6f41f772cf1f0665f7af99238a3a8fd054e11550",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x90ae9e55862555555b5457005e3de7f346d884e0c13af11593884e5abaa58ee2",
"network" : "Byzantium",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
"0x01" : "0x01"
}
},
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x29a2241af62cb690",
+ "balance" : "0x29a2241af62cb68f",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0xe8d4a45970",
+ "balance" : "0xe8d4a45971",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -100,7 +100,129 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x60016000fd",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "static_RevertOpcodeCalls_d0g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0xb68f",
+ "hash" : "0x1477dc1c69e5e828051368bc8b94e875f92e889008300de7b443faff8214ec76",
+ "mixHash" : "0x621cf0580eba394a790a01d7967170758b8b85ce33bff078ddcce3620770bdd0",
+ "nonce" : "0xa118897fdae418fa",
+ "number" : "0x01",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0xe611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bcc",
+ "stateRoot" : "0xb99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025ff901f7a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a0e611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bccb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b68f8203e880a0621cf0580eba394a790a01d7967170758b8b85ce33bff078ddcce3620770bdd088a118897fdae418faf862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "0x0704e0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x5fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63",
+ "s" : "0x2788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4f",
+ "to" : "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x1477dc1c69e5e828051368bc8b94e875f92e889008300de7b443faff8214ec76",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x01"
+ }
+ },
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62cb68f",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a45971",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x60016000fd",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -124,10 +246,10 @@
"static_RevertOpcodeCalls_d0g0v0_EIP150" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
- "sourceHash" : "989eb80f91230da16feb09a08073b06b2d3849f36429c29529e7418d30b2ed39"
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
},
"blocks" : [
{
@@ -138,18 +260,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0704e0",
- "hash" : "0xf3906f34453a2805b1af8769a8038b37c2475e1c5bc3c018017abfce52bf80ae",
- "mixHash" : "0x9174149fac192e1302dc8f748d90b1345b103f7bd0b1fa82acb56f0ece35dbb5",
- "nonce" : "0x227bbc44cdbfa6d9",
+ "hash" : "0x88275724195ec3339fec4473f0124827a62ddeb18a58f573ce9923d16556c71b",
+ "mixHash" : "0x60b2e2f4714d6fe4be39fbe641ce2aa428ec472b02197c2b2ebb5633faf85b81",
+ "nonce" : "0xea9759bb50cb9ced",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x83889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cb",
- "stateRoot" : "0xce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x56dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238c",
+ "stateRoot" : "0xcf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33da0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a083889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a09174149fac192e1302dc8f748d90b1345b103f7bd0b1fa82acb56f0ece35dbb588227bbc44cdbfa6d9f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a056dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238cb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a060b2e2f4714d6fe4be39fbe641ce2aa428ec472b02197c2b2ebb5633faf85b8188ea9759bb50cb9cedf862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
"transactions" : [
{
"data" : "",
@@ -174,24 +296,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xf3906f34453a2805b1af8769a8038b37c2475e1c5bc3c018017abfce52bf80ae",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x88275724195ec3339fec4473f0124827a62ddeb18a58f573ce9923d16556c71b",
"network" : "EIP150",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -221,7 +343,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -245,10 +367,10 @@
"static_RevertOpcodeCalls_d0g0v0_EIP158" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
- "sourceHash" : "989eb80f91230da16feb09a08073b06b2d3849f36429c29529e7418d30b2ed39"
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
},
"blocks" : [
{
@@ -259,18 +381,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0704e0",
- "hash" : "0xb5bfed4428951f9b6c9ef24e3a2779f6f1011dadf0ae3950727bd6bb71ae8432",
- "mixHash" : "0x87b4de8516ca331a8f741e84b92d28b72f5b76e1522857dde2d8258f935fdba2",
- "nonce" : "0x324308cd94c8a20c",
+ "hash" : "0x092c68b06dca75d5447940260b339e38f9f060c58d7d4099512fbeb9af99263b",
+ "mixHash" : "0x004b6a2fc8ac085b680392e2678da798e1b46a4a9f2cf9a74c83f26ef6372b02",
+ "nonce" : "0xf20e4cba6dc0f5d1",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x83889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cb",
- "stateRoot" : "0xce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x56dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238c",
+ "stateRoot" : "0xcf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33da0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a083889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a087b4de8516ca331a8f741e84b92d28b72f5b76e1522857dde2d8258f935fdba288324308cd94c8a20cf862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a056dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238cb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a0004b6a2fc8ac085b680392e2678da798e1b46a4a9f2cf9a74c83f26ef6372b0288f20e4cba6dc0f5d1f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
"transactions" : [
{
"data" : "",
@@ -295,24 +417,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xb5bfed4428951f9b6c9ef24e3a2779f6f1011dadf0ae3950727bd6bb71ae8432",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x092c68b06dca75d5447940260b339e38f9f060c58d7d4099512fbeb9af99263b",
"network" : "EIP158",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -342,7 +464,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -366,10 +488,10 @@
"static_RevertOpcodeCalls_d0g0v0_Frontier" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
- "sourceHash" : "989eb80f91230da16feb09a08073b06b2d3849f36429c29529e7418d30b2ed39"
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
},
"blocks" : [
{
@@ -380,18 +502,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0704e0",
- "hash" : "0x2fd5cc47f9750719177c406161b1a01f0ce4bd66d28d7ceff308183751b1dc9c",
- "mixHash" : "0x43b050cce610642a6dbd9c27fd9f1b6dab3791cce29c9111f05e71a4adb984d0",
- "nonce" : "0xa0bebf6a1cbd7755",
+ "hash" : "0xdac77d378c6a7b831f1eb0e778e301ad85d645c534c39367a09ffa4ed9d68233",
+ "mixHash" : "0x303ad8ee1a4f544d64553ca0b316a76fe2d17f66c85cc679bd1e148c495bb0cc",
+ "nonce" : "0x35843770d7e75e59",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x83889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cb",
- "stateRoot" : "0xce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x56dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238c",
+ "stateRoot" : "0xcf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33da0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a083889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a043b050cce610642a6dbd9c27fd9f1b6dab3791cce29c9111f05e71a4adb984d088a0bebf6a1cbd7755f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a056dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238cb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a0303ad8ee1a4f544d64553ca0b316a76fe2d17f66c85cc679bd1e148c495bb0cc8835843770d7e75e59f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
"transactions" : [
{
"data" : "",
@@ -416,24 +538,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x2fd5cc47f9750719177c406161b1a01f0ce4bd66d28d7ceff308183751b1dc9c",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xdac77d378c6a7b831f1eb0e778e301ad85d645c534c39367a09ffa4ed9d68233",
"network" : "Frontier",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -463,7 +585,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -487,10 +609,10 @@
"static_RevertOpcodeCalls_d0g0v0_Homestead" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json",
- "sourceHash" : "989eb80f91230da16feb09a08073b06b2d3849f36429c29529e7418d30b2ed39"
+ "sourceHash" : "a8212758d2138760a31bd6061bd576f85ca981dbebfe484d89dac56708b81131"
},
"blocks" : [
{
@@ -501,18 +623,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0704e0",
- "hash" : "0x0323845ef7bdd723a8610dee844f996608f60324bf90f4fb5ce028300cdda03b",
- "mixHash" : "0x054aaa3eafd08655a767e1f42340e7de4bf1ceddde168b296712fdd82ebc71eb",
- "nonce" : "0x9aef90764e186410",
+ "hash" : "0x9a15de934aa1ce3b1daedb60965892e5d057b5f406df3f55a25705c8a803bf39",
+ "mixHash" : "0x25db19ba42bcc7a7e246b2c41363ae93446c8288a352ed75f214a80059d84aa7",
+ "nonce" : "0x7f870056bebc1e90",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x83889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cb",
- "stateRoot" : "0xce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x56dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238c",
+ "stateRoot" : "0xcf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ce91e2a3f77fd565d6d7041a1cdce7ee12b15be986db001f75cae2fca183b33da0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a083889c2494dbb5f67b859a1145a6cc31cf0ab08d52127b957745d60773aa54cbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a0054aaa3eafd08655a767e1f42340e7de4bf1ceddde168b296712fdd82ebc71eb889aef90764e186410f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cf501ba0369f44999bebc39222d8969d3601b3b757afa3d291ab2d5ac80bb823a0858b6b9b39c28953287b8d6a8874376832ca01d311ac153f36d8213128c73726a056dbe2112e2248eb89cb216777a9a08623c2a9628dbc0bd9b47ff281276b238cb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830704e08203e880a025db19ba42bcc7a7e246b2c41363ae93446c8288a352ed75f214a80059d84aa7887f870056bebc1e90f862f8608001830704e094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba05fe8906d2e19060bd7d096165a0a40de18f0fe99a52ab1bbda34b7356147ec63a02788d200ca54c6bb43cf22cd5f47131ef36757acd6d4315114e7aa53080abb4fc0",
"transactions" : [
{
"data" : "",
@@ -537,24 +659,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x0323845ef7bdd723a8610dee844f996608f60324bf90f4fb5ce028300cdda03b",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x9a15de934aa1ce3b1daedb60965892e5d057b5f406df3f55a25705c8a803bf39",
"network" : "Homestead",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -584,7 +706,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
diff --git a/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0.json b/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0.json
index 29b843823..7a24f6212 100644
--- a/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0.json
+++ b/BlockchainTests/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0.json
@@ -2,10 +2,10 @@
"static_RevertOpcodeCalls_d0g1v0_Byzantium" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
- "sourceHash" : "ab40e297f8cdd53a8b4f64a8816c22a0aeeb749679c23966687507f57b63a6ac"
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
},
"blocks" : [
{
@@ -15,19 +15,19 @@
"difficulty" : "0x020000",
"extraData" : "",
"gasLimit" : "0x989680",
- "gasUsed" : "0xb690",
- "hash" : "0xba2e4cc41ec2f4b41f9ed7c2b765c4dc078702eb5794f4be6d9961a0bb5772a3",
- "mixHash" : "0x680b38cf6e5b7ba3514ef72af0586282fd4fd6fa679dc969d4fb3457c93be051",
- "nonce" : "0x272e3b89dc85a82a",
+ "gasUsed" : "0xb68f",
+ "hash" : "0x496964dcd1b97bd447e415ab1b0795ae31a3575b68275316bdd6afe9b93fd7c8",
+ "mixHash" : "0x8ef67b6a1844836977ac2675972ad1ed506253378a37d56679a1dd2864a948e1",
+ "nonce" : "0x712547b9953b559d",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x7361caddafeede4026634eab45e54261ded8436ad6e0235e3e1fdb1da27defc5",
- "stateRoot" : "0x6e1ecd6c54f38b756f0eb36aef7a1428f45a57fde28fc211f7c9eaef6a2e6874",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0xe611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bcc",
+ "stateRoot" : "0xb99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf9025ff901f7a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06e1ecd6c54f38b756f0eb36aef7a1428f45a57fde28fc211f7c9eaef6a2e6874a021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a07361caddafeede4026634eab45e54261ded8436ad6e0235e3e1fdb1da27defc5b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b6908203e880a0680b38cf6e5b7ba3514ef72af0586282fd4fd6fa679dc969d4fb3457c93be05188272e3b89dc85a82af862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "rlp" : "0xf9025ff901f7a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586a021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a0e611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bccb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b68f8203e880a08ef67b6a1844836977ac2675972ad1ed506253378a37d56679a1dd2864a948e188712547b9953b559df862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
"transactions" : [
{
"data" : "",
@@ -52,38 +52,38 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xba2e4cc41ec2f4b41f9ed7c2b765c4dc078702eb5794f4be6d9961a0bb5772a3",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x496964dcd1b97bd447e415ab1b0795ae31a3575b68275316bdd6afe9b93fd7c8",
"network" : "Byzantium",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
"0x01" : "0x01"
}
},
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x29a2241af62cb690",
+ "balance" : "0x29a2241af62cb68f",
"code" : "",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "0xe8d4a45970",
+ "balance" : "0xe8d4a45971",
"code" : "",
"nonce" : "0x01",
"storage" : {
@@ -100,7 +100,129 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x60016000fd",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ }
+ },
+ "static_RevertOpcodeCalls_d0g1v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0xb68f",
+ "hash" : "0xa9d67a6ddac716e629796e1078e411b67e388bef272b0f6ad3f5618454a1bd7c",
+ "mixHash" : "0x34e330f802147e678c3ff73a91de423df4dd3acf8149463dfc8affea5da1e3bd",
+ "nonce" : "0xd7db73b3aad9322b",
+ "number" : "0x01",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0xe611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bcc",
+ "stateRoot" : "0xb99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025ff901f7a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b99dae1db05a6f5ab8ae0f29536d3974ed08841617b3c4679c91d4058c9d2586a021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a0e611cf6b8fd9410e5c7fbd5efdb3e8223442734bba4bacab4dbc4b906f5d2bccb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968082b68f8203e880a034e330f802147e678c3ff73a91de423df4dd3acf8149463dfc8affea5da1e3bd88d7db73b3aad9322bf862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "0x0157c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcb",
+ "s" : "0x2e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18db",
+ "to" : "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "v" : "0x1b",
+ "value" : "0x00"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xa9d67a6ddac716e629796e1078e411b67e388bef272b0f6ad3f5618454a1bd7c",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x01"
+ }
+ },
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62cb68f",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a45971",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x60016000fd",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x01",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -124,10 +246,10 @@
"static_RevertOpcodeCalls_d0g1v0_EIP150" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
- "sourceHash" : "ab40e297f8cdd53a8b4f64a8816c22a0aeeb749679c23966687507f57b63a6ac"
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
},
"blocks" : [
{
@@ -138,18 +260,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0157c0",
- "hash" : "0x0463db66ebf4a5cdb19cff385b063cf3b67d97e1c64949559a7c8c4e44608728",
- "mixHash" : "0x62d0f49387c44f2d2d6c708a03140d1f0f5f43cb9a8272ece3e947f3d64c10af",
- "nonce" : "0xc04a5c9388127ed5",
+ "hash" : "0x60613f069bd7b7bac7b6fd639cd6ccc92d9f56f13f4ab634ca5db72c8a2480a6",
+ "mixHash" : "0x2fbe1a867c690e50944b52bf3f92d996f88262d0165504ebb3f1f945e046104a",
+ "nonce" : "0xa226e98d63b551be",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x3e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178",
- "stateRoot" : "0x02e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x86ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9",
+ "stateRoot" : "0xa20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1f",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa002e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2da021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a03e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a062d0f49387c44f2d2d6c708a03140d1f0f5f43cb9a8272ece3e947f3d64c10af88c04a5c9388127ed5f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1fa021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a086ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a02fbe1a867c690e50944b52bf3f92d996f88262d0165504ebb3f1f945e046104a88a226e98d63b551bef862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
"transactions" : [
{
"data" : "",
@@ -174,24 +296,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x0463db66ebf4a5cdb19cff385b063cf3b67d97e1c64949559a7c8c4e44608728",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x60613f069bd7b7bac7b6fd639cd6ccc92d9f56f13f4ab634ca5db72c8a2480a6",
"network" : "EIP150",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -221,7 +343,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -245,10 +367,10 @@
"static_RevertOpcodeCalls_d0g1v0_EIP158" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
- "sourceHash" : "ab40e297f8cdd53a8b4f64a8816c22a0aeeb749679c23966687507f57b63a6ac"
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
},
"blocks" : [
{
@@ -259,18 +381,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0157c0",
- "hash" : "0xebbf7a136559a9a0fccadcfab4a415d01995e58c10c2158079e05fa09aab6a38",
- "mixHash" : "0x8a8eca255e11b8cf989123198d93fd1a924644a887a4ba76a2188dc893f74b2c",
- "nonce" : "0x251f64ee56cff917",
+ "hash" : "0x74828af2a6af23ca9a0451afcac1c8bb08cd3b74950c87dd0c2d5b9c5985e015",
+ "mixHash" : "0xb30ac44f20581f7c27ba51b7dc206e69a40f27355bc2b8fec035046965b02162",
+ "nonce" : "0xfa55843230cee8af",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x3e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178",
- "stateRoot" : "0x02e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x86ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9",
+ "stateRoot" : "0xa20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1f",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa002e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2da021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a03e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a08a8eca255e11b8cf989123198d93fd1a924644a887a4ba76a2188dc893f74b2c88251f64ee56cff917f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1fa021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a086ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a0b30ac44f20581f7c27ba51b7dc206e69a40f27355bc2b8fec035046965b0216288fa55843230cee8aff862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
"transactions" : [
{
"data" : "",
@@ -295,24 +417,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0xebbf7a136559a9a0fccadcfab4a415d01995e58c10c2158079e05fa09aab6a38",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x74828af2a6af23ca9a0451afcac1c8bb08cd3b74950c87dd0c2d5b9c5985e015",
"network" : "EIP158",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -342,7 +464,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -366,10 +488,10 @@
"static_RevertOpcodeCalls_d0g1v0_Frontier" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
- "sourceHash" : "ab40e297f8cdd53a8b4f64a8816c22a0aeeb749679c23966687507f57b63a6ac"
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
},
"blocks" : [
{
@@ -380,18 +502,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0157c0",
- "hash" : "0x2022f89db934c957c8a5851a5b32055dd2a6868d9b08fd427dc197fbff81bf0d",
- "mixHash" : "0x5a5f12401e7103a45eeca6ec0dafa94e538aa7a11fa6782c787455726f4e7fe3",
- "nonce" : "0x0e9f0e2668502c42",
+ "hash" : "0xf3b59de2e20a7fefd5dc766fd0b208cffb66759d58c768cecc9c3de9fdafc14e",
+ "mixHash" : "0x2677ca0f9aec4c55b71d9cd24a3933dfe61587aa2add709797dd8ba7b88027e4",
+ "nonce" : "0x8bb595cc02ab7068",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x3e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178",
- "stateRoot" : "0x02e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x86ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9",
+ "stateRoot" : "0xa20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1f",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa002e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2da021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a03e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a05a5f12401e7103a45eeca6ec0dafa94e538aa7a11fa6782c787455726f4e7fe3880e9f0e2668502c42f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1fa021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a086ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a02677ca0f9aec4c55b71d9cd24a3933dfe61587aa2add709797dd8ba7b88027e4888bb595cc02ab7068f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
"transactions" : [
{
"data" : "",
@@ -416,24 +538,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x2022f89db934c957c8a5851a5b32055dd2a6868d9b08fd427dc197fbff81bf0d",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xf3b59de2e20a7fefd5dc766fd0b208cffb66759d58c768cecc9c3de9fdafc14e",
"network" : "Frontier",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -463,7 +585,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -487,10 +609,10 @@
"static_RevertOpcodeCalls_d0g1v0_Homestead" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json",
- "sourceHash" : "ab40e297f8cdd53a8b4f64a8816c22a0aeeb749679c23966687507f57b63a6ac"
+ "sourceHash" : "553e670b96021e98026c876eb8ab62c164e5a4100187d2af740b97ec583b98d3"
},
"blocks" : [
{
@@ -501,18 +623,18 @@
"extraData" : "",
"gasLimit" : "0x989680",
"gasUsed" : "0x0157c0",
- "hash" : "0x2cef095715ea2258880abac35d47418d5a6f1c4bdd6a45de6193973ccdda36f2",
- "mixHash" : "0xbad5403687ad7eb9aca67509b219ccd417ccc305d749c77ce493a5e37328f93e",
- "nonce" : "0x53c59b770bb47ce3",
+ "hash" : "0xc7e0927d1f9c44336e92b1826f24e81a234bfb3d88d483fb653aaf19c3d4e4f1",
+ "mixHash" : "0x1416945aee08ca197d9b69c1fa57620f0815676649a52244756b8f6626203a27",
+ "nonce" : "0x417fbd1358249ed3",
"number" : "0x01",
- "parentHash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
- "receiptTrie" : "0x3e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178",
- "stateRoot" : "0x02e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2d",
+ "parentHash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
+ "receiptTrie" : "0x86ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9",
+ "stateRoot" : "0xa20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1f",
"timestamp" : "0x03e8",
"transactionsTrie" : "0x21e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "rlp" : "0xf90260f901f8a0d4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa002e7ee4a7a76dd3813e6b3da3c6ef3d2500e528fae4d0a99cb3ea364249bbd2da021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a03e66dd0b41cef84b1c206547908425e92825847e7a1e85b9e70af9f75bc53178b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a0bad5403687ad7eb9aca67509b219ccd417ccc305d749c77ce493a5e37328f93e8853c59b770bb47ce3f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
+ "rlp" : "0xf90260f901f8a094bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a20c54c3085abea49c3ff58b1a35b84eb0b3911a5f834a758c759d91f4f98b1fa021e59924d5df086eff808c951bba8ad92d5f640e7dfb80032e3c02ca98af7c10a086ae455267aa813565ccb7b7ab97498462443fbe91f29c31c9a7cba5fffdb4c9b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830157c08203e880a01416945aee08ca197d9b69c1fa57620f0815676649a52244756b8f6626203a2788417fbd1358249ed3f862f8608001830157c094094f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba0625d61fcc2e32c652af682c239223f0495b0e1a9f45cba363ef3563d8c4d8bcba02e8cf731173f1efdc2851e8027e0a21f0b0a2f38633d4565e1668a15e37e18dbc0",
"transactions" : [
{
"data" : "",
@@ -537,24 +659,24 @@
"extraData" : "0x42",
"gasLimit" : "0x989680",
"gasUsed" : "0x00",
- "hash" : "0xd4b0acca8c4275902b22dcda2eafa06c38dd282d600797309aa6ec6ad4542543",
+ "hash" : "0x94bdf6ca64f3ea76a94753551aa5ab57202bb2f0fd32d1fb6874131a5cf3d795",
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"nonce" : "0x0102030405060708",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
- "stateRoot" : "0xb02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491",
+ "stateRoot" : "0x77031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acc",
"timestamp" : "0x03b6",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b02fdcf0bc763fcc882220ec1ca67f9cf17b9aec0a0f188e1d06e7db9f579491a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
- "lastblockhash" : "0x2cef095715ea2258880abac35d47418d5a6f1c4bdd6a45de6193973ccdda36f2",
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077031ff69d4336964af83a422bd0b16401841641f7ef468bd879a8fabf476acca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xc7e0927d1f9c44336e92b1826f24e81a234bfb3d88d483fb653aaf19c3d4e4f1",
"network" : "Homestead",
"postState" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
@@ -584,7 +706,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
diff --git a/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls.json b/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls.json
index 45fae11b6..1274edc15 100644
--- a/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls.json
+++ b/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls.json
@@ -2,10 +2,10 @@
"static_RevertOpcodeCalls" : {
"_info" : {
"comment" : "",
- "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++",
- "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
+ "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++",
+ "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++",
"source" : "src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json",
- "sourceHash" : "4a9a4482c0f4e44411c869656c1328303047e9c3e53b03a7f886f13c65f5f899"
+ "sourceHash" : "08d306450eb6493c6a4230d5cb8b0f04bd8330a156809eaca3cdfe3885938c33"
},
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
@@ -18,7 +18,7 @@
"post" : {
"Byzantium" : [
{
- "hash" : "0xa7c91c25306b2a92ae0371a38c784673fd2c10bd0ded6a428b3fbb4ed39fe7a2",
+ "hash" : "0x533e6e9f983c077f95c6f4b1783509d602f7b58aff2042d44bf6b53c71f5d305",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -27,7 +27,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0xa7c91c25306b2a92ae0371a38c784673fd2c10bd0ded6a428b3fbb4ed39fe7a2",
+ "hash" : "0x533e6e9f983c077f95c6f4b1783509d602f7b58aff2042d44bf6b53c71f5d305",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -38,7 +38,7 @@
],
"EIP150" : [
{
- "hash" : "0xfb6d9aa12be05a1b97064c0917d00880c935b5049e900bed77efbfbda17b69e1",
+ "hash" : "0x7115715ec9fb43d6074c2f2017e73b4c4d91b6602daca56c05c5e894cb614e20",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -47,7 +47,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0x4b1ba524f968c6d00ad4e1168e0925a4c14037cf4ab4472b7ef817ba0ec04a71",
+ "hash" : "0xbb23743cea75fc5e66c7be686d7357e364b7acc44ea9022b2ff5f6667a52bb5f",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -58,7 +58,7 @@
],
"EIP158" : [
{
- "hash" : "0xfb6d9aa12be05a1b97064c0917d00880c935b5049e900bed77efbfbda17b69e1",
+ "hash" : "0x7115715ec9fb43d6074c2f2017e73b4c4d91b6602daca56c05c5e894cb614e20",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -67,7 +67,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0x4b1ba524f968c6d00ad4e1168e0925a4c14037cf4ab4472b7ef817ba0ec04a71",
+ "hash" : "0xbb23743cea75fc5e66c7be686d7357e364b7acc44ea9022b2ff5f6667a52bb5f",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -78,7 +78,7 @@
],
"Frontier" : [
{
- "hash" : "0xfb6d9aa12be05a1b97064c0917d00880c935b5049e900bed77efbfbda17b69e1",
+ "hash" : "0x7115715ec9fb43d6074c2f2017e73b4c4d91b6602daca56c05c5e894cb614e20",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -87,7 +87,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0x4b1ba524f968c6d00ad4e1168e0925a4c14037cf4ab4472b7ef817ba0ec04a71",
+ "hash" : "0xbb23743cea75fc5e66c7be686d7357e364b7acc44ea9022b2ff5f6667a52bb5f",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -98,7 +98,7 @@
],
"Homestead" : [
{
- "hash" : "0xfb6d9aa12be05a1b97064c0917d00880c935b5049e900bed77efbfbda17b69e1",
+ "hash" : "0x7115715ec9fb43d6074c2f2017e73b4c4d91b6602daca56c05c5e894cb614e20",
"indexes" : {
"data" : 0,
"gas" : 0,
@@ -107,7 +107,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
- "hash" : "0x4b1ba524f968c6d00ad4e1168e0925a4c14037cf4ab4472b7ef817ba0ec04a71",
+ "hash" : "0xbb23743cea75fc5e66c7be686d7357e364b7acc44ea9022b2ff5f6667a52bb5f",
"indexes" : {
"data" : 0,
"gas" : 1,
@@ -120,7 +120,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json
index cfb328b61..7e3ab024d 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g0v0Filler.json
@@ -45,7 +45,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json
index 5396435d5..3a7569409 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_RevertOpcodeCalls_d0g1v0Filler.json
@@ -45,7 +45,7 @@
"pre" : {
"0x094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x01",
- "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000556001600155",
+ "code" : "0x600060006000600073c94f5374fce5edbc8e2a8697c15331677e6ebf0b61c350fa6000553d600155",
"nonce" : "0x00",
"storage" : {
}
diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json
index 647cbf28f..6715514c1 100644
--- a/src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json
+++ b/src/GeneralStateTestsFiller/stStaticCall/static_RevertOpcodeCallsFiller.json
@@ -36,7 +36,7 @@
},
"094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "1",
- "code" : "{ [[0]] (STATICCALL 50000 0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b 0 0 0 0) [[1]] 1}",
+ "code" : "{ [[0]] (STATICCALL 50000 0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b 0 0 0 0) [[1]] (RETURNDATASIZE)}",
"nonce" : "0",
"storage" : {
}