diff options
30 files changed, 2957 insertions, 0 deletions
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0.json new file mode 100644 index 000000000..2bb22b95e --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0.json @@ -0,0 +1,124 @@ +{ + "RevertDepthCreate2OOG_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0Filler.json", + "sourceHash" : "825ff5f7d8f8975cf25b2de40117e2bc76007c97e5729975391285256fe4d33c" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01adb0", + "hash" : "0x434a33d22ac722db3663b453699d0b187a7449243ced8547cbf986726e38559e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3", + "stateRoot" : "0xf480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xa27d20d52606ec04b6404dfa1d077af8ce2f11574106d7b76fbcad7c2d72c134", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2a0a27d20d52606ec04b6404dfa1d077af8ce2f11574106d7b76fbcad7c2d72c134a0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301adb08203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018301adb094a00000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000ea601ba0c09f0930b3eeb8be40c225e41b5ea10e44ed709ceb369cd6575024772a0f5de4a07272d8cf7a2095e0970779159a518c3977a812e449b913421f2455421b40ada1c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc09f0930b3eeb8be40c225e41b5ea10e44ed709ceb369cd6575024772a0f5de4", + "s" : "0x7272d8cf7a2095e0970779159a518c3977a812e449b913421f2455421b40ada1", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x434a33d22ac722db3663b453699d0b187a7449243ced8547cbf986726e38559e", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9adb0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a36250", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1.json new file mode 100644 index 000000000..34b853ad6 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1.json @@ -0,0 +1,124 @@ +{ + "RevertDepthCreate2OOG_d0g0v1_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1Filler.json", + "sourceHash" : "addd5784d0048ae78edd5c0e9d9715d9aadd29eda7c0642ed7f50d6867b2edf2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01adb0", + "hash" : "0xdb009753e6757e5b0edf8b8625429667e78c5037aef1d50caf6a4cb712c1d0ca", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3", + "stateRoot" : "0xf480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x4a4a5f5ed4b30043d4bc005d7c233207f8b35e9f93e28fa7b78a27822f1bb3ee", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2a04a4a5f5ed4b30043d4bc005d7c233207f8b35e9f93e28fa7b78a27822f1bb3eea0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301adb08203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018301adb094a00000000000000000000000000000000000000080a0000000000000000000000000000000000000000000000000000000000000ea601ca06eea972a7a8069ae1b6154b059125ea8b04f4304eeb688c9fb2446e5685187dea07dfb3835a8e0eb0454e8aa2a5c9e8d5aad18a0149b0aeae9b34132b542ac00e2c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x6eea972a7a8069ae1b6154b059125ea8b04f4304eeb688c9fb2446e5685187de", + "s" : "0x7dfb3835a8e0eb0454e8aa2a5c9e8d5aad18a0149b0aeae9b34132b542ac00e2", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xdb009753e6757e5b0edf8b8625429667e78c5037aef1d50caf6a4cb712c1d0ca", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9adb0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a36250", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0.json new file mode 100644 index 000000000..1613a90bd --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0.json @@ -0,0 +1,126 @@ +{ + "RevertDepthCreate2OOG_d0g1v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0Filler.json", + "sourceHash" : "a4239bf40025940c5fcc133e1591ed6eedb6bf8ee0ce70e47f6c41e212c55f9b" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01dd53", + "hash" : "0x3e11bd269d33242e691abe4b185ff8ff636f95465cb121fd01151aaa79d510fb", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0x9de4bd9182720548f920e1e0142b32dafdb0f3f83b1da7c52da9e59ae7f612f1", + "stateRoot" : "0x413c614233b269951574bf98ac6fba8a3e3ad35845109dc52f947ab59d93379f", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xce90b155c5542ddc764a1cfb91ebd22df2c6f1fda09bc35dc1a143e657557d50", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0413c614233b269951574bf98ac6fba8a3e3ad35845109dc52f947ab59d93379fa0ce90b155c5542ddc764a1cfb91ebd22df2c6f1fda09bc35dc1a143e657557d50a09de4bd9182720548f920e1e0142b32dafdb0f3f83b1da7c52da9e59ae7f612f1b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301dd538203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018302710094a00000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000ea601ba03a80bf0a9925e50d34924ddfa6a1fc4b48fb347e6988b0ee381676c037572c05a0037178238887a77f295b801524f529a816694338480aeac8ce031aea3975e2a1c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3a80bf0a9925e50d34924ddfa6a1fc4b48fb347e6988b0ee381676c037572c05", + "s" : "0x037178238887a77f295b801524f529a816694338480aeac8ce031aea3975e2a1", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x3e11bd269d33242e691abe4b185ff8ff636f95465cb121fd01151aaa79d510fb", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9dd53", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x06", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a332ac", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1.json new file mode 100644 index 000000000..6ff9278bc --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1.json @@ -0,0 +1,126 @@ +{ + "RevertDepthCreate2OOG_d0g1v1_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1Filler.json", + "sourceHash" : "925cd9166a0daf21cec7d1b94d6d01b91264a8345a460fefa68c8103da182e57" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01dd53", + "hash" : "0xf00abae3139fe8ed222c754739a2dc22d60be0df6e8e64ebab616b6fe2811236", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0x9de4bd9182720548f920e1e0142b32dafdb0f3f83b1da7c52da9e59ae7f612f1", + "stateRoot" : "0x15ade6b888ac7e0639ac2fbe810dbb066db60c73816b2b6b92c8fbfdbd2352f8", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xd16f44bcea69be4827aedd56930f535df55672d106d8e366abab14c1fff491db", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa015ade6b888ac7e0639ac2fbe810dbb066db60c73816b2b6b92c8fbfdbd2352f8a0d16f44bcea69be4827aedd56930f535df55672d106d8e366abab14c1fff491dba09de4bd9182720548f920e1e0142b32dafdb0f3f83b1da7c52da9e59ae7f612f1b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301dd538203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018302710094a00000000000000000000000000000000000000080a0000000000000000000000000000000000000000000000000000000000000ea601ba00d3efad132a16ecbd402eb6ef10a0b7d4749ce5576ba1db230ed64b745d68dfaa0400e0d8b3b47d8c3b8254dcdb5ceb709f90c5b74d4c26c9eaad9dd69ed97a74fc0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x0d3efad132a16ecbd402eb6ef10a0b7d4749ce5576ba1db230ed64b745d68dfa", + "s" : "0x400e0d8b3b47d8c3b8254dcdb5ceb709f90c5b74d4c26c9eaad9dd69ed97a74f", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xf00abae3139fe8ed222c754739a2dc22d60be0df6e8e64ebab616b6fe2811236", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9dd53", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a332ad", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0.json new file mode 100644 index 000000000..ebadef309 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0.json @@ -0,0 +1,124 @@ +{ + "RevertDepthCreate2OOG_d1g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0Filler.json", + "sourceHash" : "8f04568071d6a9a0d85f15961d6492fe5eec05ae16eeead1884926aad59ddd11" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01adb0", + "hash" : "0xd0ef7aa7d522112fcec03d6ba8d6a0db30bbf3ac7cc6a88f5148bbe45cc913fa", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3", + "stateRoot" : "0xf480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xb2853f0fa00a44e9eff23b1551dd5b3b783233bb794ffe55cc9994731c8948ba", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2a0b2853f0fa00a44e9eff23b1551dd5b3b783233bb794ffe55cc9994731c8948baa0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301adb08203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018301adb094a00000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000001ea601ca04213ac8b4b3c33b23dd2dfda78529cb401df8f842615a619da4b37aa8038f5e7a0202463edf05016446b9da81c28cfdab638b6b38951cf125c301152b519af81a9c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x4213ac8b4b3c33b23dd2dfda78529cb401df8f842615a619da4b37aa8038f5e7", + "s" : "0x202463edf05016446b9da81c28cfdab638b6b38951cf125c301152b519af81a9", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xd0ef7aa7d522112fcec03d6ba8d6a0db30bbf3ac7cc6a88f5148bbe45cc913fa", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9adb0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a36250", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1.json new file mode 100644 index 000000000..6b31e0227 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1.json @@ -0,0 +1,124 @@ +{ + "RevertDepthCreate2OOG_d1g0v1_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1Filler.json", + "sourceHash" : "61b3944d5e3a46c7cb2369451bfb777f77bf0c06870906fecef44e681672c0b3" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x01adb0", + "hash" : "0x3e1ab918e824e010d5408e8d52b096236e766e9f54b366de620f36ffa68a0cf4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0xfd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3", + "stateRoot" : "0xf480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x0180f7c1c111319fb622f71f0120c7cb9dc897492278d601c8e6593f9a8a550f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f480b631ce5d86f3dc6da5f0a257eb1e0cfd1b18af4ec1df76c0b601644ea4b2a00180f7c1c111319fb622f71f0120c7cb9dc897492278d601c8e6593f9a8a550fa0fd21849a7839c2c75da6c5f2828e953f017b356f3e968aba1a97ac6f6c5b31f3b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301adb08203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018301adb094a00000000000000000000000000000000000000080a0000000000000000000000000000000000000000000000000000000000001ea601ba0ff491c0b7f31cf86760aa16bf5f085bb5447072c803bfbe33d896e2d187d1400a020655025796a72c2ca449a0101799b0f4fcbe374a7f4c9c1e205b5f418b86f64c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xff491c0b7f31cf86760aa16bf5f085bb5447072c803bfbe33d896e2d187d1400", + "s" : "0x20655025796a72c2ca449a0101799b0f4fcbe374a7f4c9c1e205b5f418b86f64", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x3e1ab918e824e010d5408e8d52b096236e766e9f54b366de620f36ffa68a0cf4", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec9adb0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a36250", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0.json new file mode 100644 index 000000000..6436947fa --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0.json @@ -0,0 +1,136 @@ +{ + "RevertDepthCreate2OOG_d1g1v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0Filler.json", + "sourceHash" : "321f6aa823895e6ed308d0bb15a56b222784f4085e0a422ee64f8c27886fb619" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x0259e5", + "hash" : "0xdb10d3688ce7e80ee4f6c649b859bb690c1026c0dea651271073e98b3c7eb123", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0x066e2f0d481100caefe18140c6ce9226ff5e795b47b2e589274109e0eaa3777a", + "stateRoot" : "0x74bfa4ce1cd7c083f5a2fa29c2874d280e83a1af4287d9bd5a4dc2b4c3673d34", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x5bd7c5e4bbfe38bf34547d64dc228171037602f027519a1dfb5e49645648cb7f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa074bfa4ce1cd7c083f5a2fa29c2874d280e83a1af4287d9bd5a4dc2b4c3673d34a05bd7c5e4bbfe38bf34547d64dc228171037602f027519a1dfb5e49645648cb7fa0066e2f0d481100caefe18140c6ce9226ff5e795b47b2e589274109e0eaa3777ab9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830259e58203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018302710094a00000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000001ea601ca06abcc24a73e8c086ceac2e7390723203706e53aa49f5fb02fca5a7030a98d1d8a00767a5bd2c4b3fac4eaf3bcb4a831ee717ec34e1b763df99cf11d4c298a0e9dfc0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x6abcc24a73e8c086ceac2e7390723203706e53aa49f5fb02fca5a7030a98d1d8", + "s" : "0x0767a5bd2c4b3fac4eaf3bcb4a831ee717ec34e1b763df99cf11d4c298a0e9df", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xdb10d3688ce7e80ee4f6c649b859bb690c1026c0dea651271073e98b3c7eb123", + "network" : "Constantinople", + "postState" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674eca59e5", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x06", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a2b61a", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1.json b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1.json new file mode 100644 index 000000000..e8ab152dc --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1.json @@ -0,0 +1,136 @@ +{ + "RevertDepthCreate2OOG_d1g1v1_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1Filler.json", + "sourceHash" : "f432a7e9dc0d36305524c9c0434260e1d6ffcdc0f17e8fd60b13117ed3a84e44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x989680", + "gasUsed" : "0x0259e5", + "hash" : "0x87584d74e965ffbc426934b1bfe95e11a4a005af011c60108fb979c905c732f1", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "receiptTrie" : "0x066e2f0d481100caefe18140c6ce9226ff5e795b47b2e589274109e0eaa3777a", + "stateRoot" : "0xdbedaad76ebf438909d52d4eaf8ddbf65b5e6a3003e2d457d5b372258de80051", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x19cd1db37d6660bd25003bbd6f49670dc859ce8f9312f8b980c37ffc642e9578", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90280f901f8a00efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0dbedaad76ebf438909d52d4eaf8ddbf65b5e6a3003e2d457d5b372258de80051a019cd1db37d6660bd25003bbd6f49670dc859ce8f9312f8b980c37ffc642e9578a0066e2f0d481100caefe18140c6ce9226ff5e795b47b2e589274109e0eaa3777ab9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830259e58203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f882f88080018302710094a00000000000000000000000000000000000000080a0000000000000000000000000000000000000000000000000000000000001ea601ca037adf5d9e690d80655b2e228ce5dec27e6e41f10dbfd16575657260730cd55d1a056c879b168652d16f20c9beaafe9d483087c5a7611f03387378678058010f240c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x37adf5d9e690d80655b2e228ce5dec27e6e41f10dbfd16575657260730cd55d1", + "s" : "0x56c879b168652d16f20c9beaafe9d483087c5a7611f03387378678058010f240", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0x0efaa3a006cd400fd2b2b4c30dbbdc78211a73ca67b89a7f32bff9799619ca57", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6ea", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06fb53d5388901114c3ae66075ae8d9b7928cc5d3c12f9d160e94d309d1a5b6eaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x87584d74e965ffbc426934b1bfe95e11a4a005af011c60108fb979c905c732f1", + "network" : "Constantinople", + "postState" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674eca59e5", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a2b61b", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0.json new file mode 100644 index 000000000..f755e1a6e --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0.json @@ -0,0 +1,112 @@ +{ + "returndatacopy_following_revert_in_create_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "returndatacopy_following_revert_in_create for CREATE2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0Filler.json", + "sourceHash" : "6cfa3a258c329ee46dcca64424772bd3d046d5e5c7fbb8e5c69072feb6c25430" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0xe2e0", + "hash" : "0x8cf965e8c5c26b2b0f9c3719279701738c73fd8809e3b7a5eb0674a474de292e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xf71e515a15c7e91f0aa63881768d12b59c34ac67cc1b4079e0d9592dedf7f571", + "receiptTrie" : "0x42d09668bbaef63fb3af8263512dabd0a88623945e652cc32c4e7a437bcf9147", + "stateRoot" : "0xf58e9e7b1aa312e2d2fe069cc5cc893b069c8ca8ff7824a72c10be589679af75", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0f71e515a15c7e91f0aa63881768d12b59c34ac67cc1b4079e0d9592dedf7f571a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f58e9e7b1aa312e2d2fe069cc5cc893b069c8ca8ff7824a72c10be589679af75a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba042d09668bbaef63fb3af8263512dabd0a88623945e652cc32c4e7a437bcf9147b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a0000000082e2e08203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xf71e515a15c7e91f0aa63881768d12b59c34ac67cc1b4079e0d9592dedf7f571", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45f697fdc2e38ad3f2423875885a7c2a7c33593b75b9bfc2caa1ee2405bcd615", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa045f697fdc2e38ad3f2423875885a7c2a7c33593b75b9bfc2caa1ee2405bcd615a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x8cf965e8c5c26b2b0f9c3719279701738c73fd8809e3b7a5eb0674a474de292e", + "network" : "Constantinople", + "postState" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000602780601e60003960006000f5506020600060003e600051600055007d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000fd", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x111122223333444455556666777788889999aaaabbbbccccddddeeeeffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec8e2e0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63ffff1d20", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000602780601e60003960006000f5506020600060003e600051600055007d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000fd", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0.json new file mode 100644 index 000000000..e70ad9ec0 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0.json @@ -0,0 +1,112 @@ +{ + "returndatacopy_following_successful_create_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "returndatacopy_following_successful_create for CREATE2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0Filler.json", + "sourceHash" : "9e5b1f20ba3566909fb375909fe9dcd6e31bd968c693e6f8451888e06a052047" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0x6db95bcf007ba4db0bcd7715deb182d45d79477e259fe158016dcdcdee81e2b0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x7da13d668b3860cd52cb1e7833c424f8a6a6675ce6c21962c6b0bdde8aa13e0c", + "receiptTrie" : "0x97fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06", + "stateRoot" : "0xd409ef48e1d36cea5c3293797b32c70c300e0d53cc95a40949c29d6134275140", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca07da13d668b3860cd52cb1e7833c424f8a6a6675ce6c21962c6b0bdde8aa13e0ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d409ef48e1d36cea5c3293797b32c70c300e0d53cc95a40949c29d6134275140a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba097fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0x7da13d668b3860cd52cb1e7833c424f8a6a6675ce6c21962c6b0bdde8aa13e0c", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xacc1d20ff92c12976e2e220ab1cc85a5f8713fee825aabac7759dd25123e9986", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0acc1d20ff92c12976e2e220ab1cc85a5f8713fee825aabac7759dd25123e9986a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x6db95bcf007ba4db0bcd7715deb182d45d79477e259fe158016dcdcdee81e2b0", + "network" : "Constantinople", + "postState" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600180601e60003960006000f5506020600160003e6000516000550000", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d714ec80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600180601e60003960006000f5506020600160003e6000516000550000", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0.json new file mode 100644 index 000000000..c90dc15ea --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0.json @@ -0,0 +1,118 @@ +{ + "returndatasize_following_successful_create_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "returndatasize_following_successful_create for create2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0Filler.json", + "sourceHash" : "43d51ef88514d69ba510f211a8e951fe1dda73f79b44eba8baf5bab38164a0af" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0xc12f", + "hash" : "0x9dfa04e0ca5eeb23d28116ae62caf4d91bc7987c567cb840715d32410bdc0682", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x4aee1f0a31a42f7ec9afcf91044b5c1b5b644743d22965b07b0a51c9ef9a1587", + "receiptTrie" : "0x01049ab2be078ab9c951aa6fe8d7ddf24f04185ea2cd42f7f5c8e1822adced27", + "stateRoot" : "0xfaa45a1044e6bafcca96eefafa3f3df0126f88f0b15a407fb1513bb81119daf7", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a04aee1f0a31a42f7ec9afcf91044b5c1b5b644743d22965b07b0a51c9ef9a1587a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0faa45a1044e6bafcca96eefafa3f3df0126f88f0b15a407fb1513bb81119daf7a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba001049ab2be078ab9c951aa6fe8d7ddf24f04185ea2cd42f7f5c8e1822adced27b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a0000000082c12f8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0x4aee1f0a31a42f7ec9afcf91044b5c1b5b644743d22965b07b0a51c9ef9a1587", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb5edda3dbfb357df6ca1efd396d9b90759de289f32d7ce1692f4b2c1f6f21383", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b5edda3dbfb357df6ca1efd396d9b90759de289f32d7ce1692f4b2c1f6f21383a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x9dfa04e0ca5eeb23d28116ae62caf4d91bc7987c567cb840715d32410bdc0682", + "network" : "Constantinople", + "postState" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600c80601560003960006000f5503d600055006211223360005260206000f3", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec8c12f", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x5355afe749918b112bf6385abc4525f74c7c6c60" : { + "balance" : "0x00", + "code" : "0x0000000000000000000000000000000000000000000000000000000000112233", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63ffff3ed1", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600c80601560003960006000f5503d600055006211223360005260206000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stCreate2/RevertDepthCreate2OOG.json b/GeneralStateTests/stCreate2/RevertDepthCreate2OOG.json new file mode 100644 index 000000000..308134184 --- /dev/null +++ b/GeneralStateTests/stCreate2/RevertDepthCreate2OOG.json @@ -0,0 +1,136 @@ +{ + "RevertDepthCreate2OOG" : { + "_info" : { + "comment" : "", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stCreate2/RevertDepthCreate2OOGFiller.json", + "sourceHash" : "cfa4931a34c3ccf3c6757a455279012f4f8c0f4c8eed16ebb27423094d3c6c35" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x020000", + "currentGasLimit" : "0x989680", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Constantinople" : [ + { + "hash" : "0x549e678b5e711bac539688d07a68f2e0f38338ae1b5c9d2c2e7e3a0b5ca68b6b", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x549e678b5e711bac539688d07a68f2e0f38338ae1b5c9d2c2e7e3a0b5ca68b6b", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 1 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x367bae0ce3da602e604ae862878cce814864de33a75ebefd05ca4836fd963899", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x61df597a0e2d1331c41c6b11266922d5452ff956d8945283d46cdb89a3779c5b", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 1 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x549e678b5e711bac539688d07a68f2e0f38338ae1b5c9d2c2e7e3a0b5ca68b6b", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x549e678b5e711bac539688d07a68f2e0f38338ae1b5c9d2c2e7e3a0b5ca68b6b", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 1 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x3c0e2e85e442994e6763e48441833132b1660e3f55fb433ea28e1298174157f9", + "indexes" : { + "data" : 1, + "gas" : 1, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x69243733370c074a4be3401bbcb156cb173ea4f99a5017ae6878edb888ce9adb", + "indexes" : { + "data" : 1, + "gas" : 1, + "value" : 1 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + } + ] + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "0x000000000000000000000000000000000000000000000000000000000000ea60", + "0x000000000000000000000000000000000000000000000000000000000001ea60" + ], + "gasLimit" : [ + "0x01adb0", + "0x027100" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0xa000000000000000000000000000000000000000", + "value" : [ + "0x01", + "0x00" + ] + } + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create.json b/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create.json new file mode 100644 index 000000000..002952375 --- /dev/null +++ b/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create.json @@ -0,0 +1,64 @@ +{ + "returndatacopy_following_revert_in_create" : { + "_info" : { + "comment" : "returndatacopy_following_revert_in_create for CREATE2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_revert_in_createFiller.json", + "sourceHash" : "c6e3fd38c3168af26da8b0286a31a20d2e1b5b7820986a13543db7f8d73656b7" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Constantinople" : [ + { + "hash" : "0x29779d5452719b228da9690d72acd57cd8f052a4a351d9b680ea5d3b174f0fb7", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + } + ] + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000602780601e60003960006000f5506020600060003e600051600055007d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000fd", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "0x" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stCreate2/returndatacopy_following_successful_create.json b/GeneralStateTests/stCreate2/returndatacopy_following_successful_create.json new file mode 100644 index 000000000..9c12a60bb --- /dev/null +++ b/GeneralStateTests/stCreate2/returndatacopy_following_successful_create.json @@ -0,0 +1,64 @@ +{ + "returndatacopy_following_successful_create" : { + "_info" : { + "comment" : "returndatacopy_following_successful_create for CREATE2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_successful_createFiller.json", + "sourceHash" : "72d31f136ac1e11fabb67187bb5aa590b50cb7100acf10ff31961542a55a0701" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Constantinople" : [ + { + "hash" : "0x639b12c9e249fd0d8fb083f4125a0da2133e0c1ce40ade916e81af76440a71ff", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + } + ] + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600180601e60003960006000f5506020600160003e6000516000550000", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "0x" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stCreate2/returndatasize_following_successful_create.json b/GeneralStateTests/stCreate2/returndatasize_following_successful_create.json new file mode 100644 index 000000000..036393c27 --- /dev/null +++ b/GeneralStateTests/stCreate2/returndatasize_following_successful_create.json @@ -0,0 +1,64 @@ +{ + "returndatasize_following_successful_create" : { + "_info" : { + "comment" : "returndatasize_following_successful_create for create2", + "filledwith" : "testeth 1.5.0.dev2-45+commit.0189490f.dirty", + "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stCreate2/returndatasize_following_successful_createFiller.json", + "sourceHash" : "623c62cb437b9c6e10a36a08a6319006996ae22af6eee6e468c3f68811a0d9ec" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Constantinople" : [ + { + "hash" : "0x3eba96650057443b3d10c98c07a5a76cdd9473c9f3deac436945bb4babe5a657", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + } + ] + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600c80601560003960006000f5503d600055006211223360005260206000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "0x" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0Filler.json new file mode 100644 index 000000000..1307b6b18 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v0Filler.json @@ -0,0 +1,87 @@ +{ + "RevertDepthCreate2OOG_d0g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc09f0930b3eeb8be40c225e41b5ea10e44ed709ceb369cd6575024772a0f5de4", + "s" : "0x7272d8cf7a2095e0970779159a518c3977a812e449b913421f2455421b40ada1", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1Filler.json new file mode 100644 index 000000000..922653fb5 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g0v1Filler.json @@ -0,0 +1,87 @@ +{ + "RevertDepthCreate2OOG_d0g0v1" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x6eea972a7a8069ae1b6154b059125ea8b04f4304eeb688c9fb2446e5685187de", + "s" : "0x7dfb3835a8e0eb0454e8aa2a5c9e8d5aad18a0149b0aeae9b34132b542ac00e2", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0Filler.json new file mode 100644 index 000000000..a31bce4ad --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v0Filler.json @@ -0,0 +1,89 @@ +{ + "RevertDepthCreate2OOG_d0g1v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3a80bf0a9925e50d34924ddfa6a1fc4b48fb347e6988b0ee381676c037572c05", + "s" : "0x037178238887a77f295b801524f529a816694338480aeac8ce031aea3975e2a1", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1Filler.json new file mode 100644 index 000000000..896515282 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d0g1v1Filler.json @@ -0,0 +1,89 @@ +{ + "RevertDepthCreate2OOG_d0g1v1" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x0d3efad132a16ecbd402eb6ef10a0b7d4749ce5576ba1db230ed64b745d68dfa", + "s" : "0x400e0d8b3b47d8c3b8254dcdb5ceb709f90c5b74d4c26c9eaad9dd69ed97a74f", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0Filler.json new file mode 100644 index 000000000..c88faf465 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v0Filler.json @@ -0,0 +1,87 @@ +{ + "RevertDepthCreate2OOG_d1g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x4213ac8b4b3c33b23dd2dfda78529cb401df8f842615a619da4b37aa8038f5e7", + "s" : "0x202463edf05016446b9da81c28cfdab638b6b38951cf125c301152b519af81a9", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1Filler.json new file mode 100644 index 000000000..62277adff --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g0v1Filler.json @@ -0,0 +1,87 @@ +{ + "RevertDepthCreate2OOG_d1g0v1" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x01adb0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xff491c0b7f31cf86760aa16bf5f085bb5447072c803bfbe33d896e2d187d1400", + "s" : "0x20655025796a72c2ca449a0101799b0f4fcbe374a7f4c9c1e205b5f418b86f64", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0Filler.json new file mode 100644 index 000000000..415b733bd --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v0Filler.json @@ -0,0 +1,93 @@ +{ + "RevertDepthCreate2OOG_d1g1v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x6abcc24a73e8c086ceac2e7390723203706e53aa49f5fb02fca5a7030a98d1d8", + "s" : "0x0767a5bd2c4b3fac4eaf3bcb4a831ee717ec34e1b763df99cf11d4c298a0e9df", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + "nonce" : "0x01" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1Filler.json new file mode 100644 index 000000000..4c6cd483f --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/RevertDepthCreate2OOG_d1g1v1Filler.json @@ -0,0 +1,93 @@ +{ + "RevertDepthCreate2OOG_d1g1v1" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x989680", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000001ea60", + "gasLimit" : "0x027100", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x37adf5d9e690d80655b2e228ce5dec27e6e41f10dbfd16575657260730cd55d1", + "s" : "0x56c879b168652d16f20c9beaafe9d483087c5a7611f03387378678058010f240", + "to" : "0xa000000000000000000000000000000000000000", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x05a28fc366483258507bcf739658573cb47e4fad" : { + "nonce" : "0x01" + }, + "0xa000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "0xb000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0xa000000000000000000000000000000000000000" : { + "balance" : "0x05", + "code" : "0x60016000556000600060006000600073b000000000000000000000000000000000000000600035f1600155600c600455", + "nonce" : "0x36", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a51000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xb000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x60086002556000600060006000f550600c600355", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0Filler.json new file mode 100644 index 000000000..928fb30b3 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_revert_in_create_d0g0v0Filler.json @@ -0,0 +1,79 @@ +{ + "returndatacopy_following_revert_in_create_d0g0v0" : { + "_info" : { + "comment" : "returndatacopy_following_revert_in_create for CREATE2" + }, + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x0a00000000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x111122223333444455556666777788889999aaaabbbbccccddddeeeeffff" + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000602780601e60003960006000f5506020600060003e600051600055007d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000fd", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0Filler.json new file mode 100644 index 000000000..97b0504b8 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatacopy_following_successful_create_d0g0v0Filler.json @@ -0,0 +1,79 @@ +{ + "returndatacopy_following_successful_create_d0g0v0" : { + "_info" : { + "comment" : "returndatacopy_following_successful_create for CREATE2" + }, + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x0a00000000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x02" + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600180601e60003960006000f5506020600160003e6000516000550000", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0Filler.json new file mode 100644 index 000000000..939a3c182 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/returndatasize_following_successful_create_d0g0v0Filler.json @@ -0,0 +1,78 @@ +{ + "returndatasize_following_successful_create_d0g0v0" : { + "_info" : { + "comment" : "returndatasize_following_successful_create for create2" + }, + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x0a00000000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "expect" : [ + { + "network" : "Constantinople", + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + } + } + } + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x6000600c80601560003960006000f5503d600055006211223360005260206000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +}
\ No newline at end of file diff --git a/src/GeneralStateTestsFiller/stCreate2/RevertDepthCreate2OOGFiller.json b/src/GeneralStateTestsFiller/stCreate2/RevertDepthCreate2OOGFiller.json new file mode 100644 index 000000000..f8173b7e0 --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/RevertDepthCreate2OOGFiller.json @@ -0,0 +1,129 @@ +{ + "RevertDepthCreate2OOG" : { + "env" : { + "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x020000", + "currentGasLimit" : "10000000", + "currentNumber" : "1", + "currentTimestamp" : "1000", + "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { + "//comment" : "NO OOG", + "indexes" : { + "data" : 1, + "gas" : 1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "05a28fc366483258507bcf739658573cb47e4fad" : { + "nonce" : "1" + }, + "a000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x04" : "0x0c" + } + }, + "b000000000000000000000000000000000000000" : { + "storage" : { + "0x02" : "0x08", + "0x03" : "0x0c" + } + } + } + }, + { + "//comment" : "OOG in subcall", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "05a28fc366483258507bcf739658573cb47e4fad" : { + "shouldnotexist" : "1" + }, + "a000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x04" : "0x0c" + } + }, + "b000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, + { + "//comment" : "OOG after subcall / double OOG", + "indexes" : { + "data" : [1, 0], + "gas" : 0, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "05a28fc366483258507bcf739658573cb47e4fad" : { + "shouldnotexist" : "1" + }, + "a000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "b000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + } + ], + "pre" : + { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1000000000000", + "code" : "", + "nonce" : "0", + "storage" : { + } + }, + "a000000000000000000000000000000000000000" : { + "balance" : "5", + "code" : "{ [[0]] 1 [[1]] (CALL (CALLDATALOAD 0) 0xb000000000000000000000000000000000000000 0 0 0 0 0) [[4]] 12 }", + "nonce" : "54", + "storage" : { + } + }, + "b000000000000000000000000000000000000000" : { + "balance" : "", + "code" : "{ [[2]] 8 (CREATE2 0 0 0 0) [[3]] 12}", + "nonce" : "", + "storage" : { + } + } + }, + "transaction" : { + "//data" : "Call with value to address A, then another call X, in the call X CREATE of account A, OOG -> revert call X.", + "// data" : "d0g0 - double OOG, d0g1 - OOG inside subcall, d1g0 - OOG after subcall, d1g1 - no OOG", + "data" : [ + "0x000000000000000000000000000000000000000000000000000000000000ea60", + "0x000000000000000000000000000000000000000000000000000000000001ea60" + ], + "gasLimit" : [ + "110000", "160000" + ], + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "a000000000000000000000000000000000000000", + "value" : [ + "1", "0" + ] + } + } +} diff --git a/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_revert_in_createFiller.json b/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_revert_in_createFiller.json new file mode 100644 index 000000000..af4eeb86e --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_revert_in_createFiller.json @@ -0,0 +1,63 @@ +{ + "returndatacopy_following_revert_in_create" : { + "_info" : { + "comment" : "returndatacopy_following_revert_in_create for CREATE2" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff" + } + } + } + } + ], + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (seq (CREATE2 0 0 (lll (seq (MSTORE 0 0x0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff) (REVERT 0 32)) 0) 0) (RETURNDATACOPY 0 0 32) (SSTORE 0 (MLOAD 0)) )}", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +} diff --git a/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_successful_createFiller.json b/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_successful_createFiller.json new file mode 100644 index 000000000..812baa21c --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/returndatacopy_following_successful_createFiller.json @@ -0,0 +1,63 @@ +{ + "returndatacopy_following_successful_create" : { + "_info" : { + "comment" : "returndatacopy_following_successful_create for CREATE2" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x02" + } + } + } + } + ], + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (create2 0 0 (lll (seq (STOP)) 0) 0) (RETURNDATACOPY 0 1 32) (SSTORE 0 (MLOAD 0)) }", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +} diff --git a/src/GeneralStateTestsFiller/stCreate2/returndatasize_following_successful_createFiller.json b/src/GeneralStateTestsFiller/stCreate2/returndatasize_following_successful_createFiller.json new file mode 100644 index 000000000..01ba68639 --- /dev/null +++ b/src/GeneralStateTestsFiller/stCreate2/returndatasize_following_successful_createFiller.json @@ -0,0 +1,64 @@ +{ + "returndatasize_following_successful_create" : { + "_info" : { + "comment" : "returndatasize_following_successful_create for create2" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Constantinople"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x00" + } + } + } + } + ], + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (seq (CREATE2 0 0 (lll (seq (mstore 0 0x112233) (RETURN 0 32)) 0) 0) (SSTORE 0 (RETURNDATASIZE)) )}", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +} |