From 88adcabbaa03afbe3f42e0435128c3d212bb6abc Mon Sep 17 00:00:00 2001 From: Yoichi Hirai Date: Thu, 7 Dec 2017 16:22:44 +0100 Subject: Store the result of RETURNDATASIZE after a static call fails for a REVERT --- .../static_RevertOpcodeCalls_d0g0v0.json | 288 +++++++++++++++------ .../static_RevertOpcodeCalls_d0g1v0.json | 288 +++++++++++++++------ .../stStaticCall/static_RevertOpcodeCalls.json | 28 +- .../static_RevertOpcodeCalls_d0g0v0Filler.json | 2 +- .../static_RevertOpcodeCalls_d0g1v0Filler.json | 2 +- .../static_RevertOpcodeCallsFiller.json | 2 +- 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" : { } -- cgit