aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0.json133
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0.json110
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0.json110
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0.json110
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0.json110
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0.json103
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0.json110
-rw-r--r--BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0.json110
-rw-r--r--GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn.json70
-rw-r--r--GeneralStateTests/stCreate2/CREATE2_Suicide.json166
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json90
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0Filler.json70
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0Filler.json69
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0Filler.json69
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0Filler.json70
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0Filler.json71
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0Filler.json71
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0Filler.json68
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0Filler.json68
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0Filler.json69
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0Filler.json69
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0Filler.json69
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0Filler.json69
-rw-r--r--src/GeneralStateTestsFiller/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturnFiller.json77
-rw-r--r--src/GeneralStateTestsFiller/stCreate2/CREATE2_SuicideFiller.json170
30 files changed, 2816 insertions, 0 deletions
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0.json
new file mode 100644
index 000000000..c5d30df79
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0.json
@@ -0,0 +1,133 @@
+{
+ "CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.9e5287d0.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json",
+ "sourceHash" : "535a37c6f036a08005be0e78611d660848a2dd239804fb657b181539e404acbc"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x019ff8",
+ "hash" : "0x945cb4a5908b24acc64ad093de9f864854d9f1bc0ced44deba9bc004ee5c0b46",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x40f95d7c10b67d9771f1968174a02c1c678827b32338816ab615e0c943976eda",
+ "receiptTrie" : "0xb3479d2c85dda7cfcfa3eb5c5e51921686ccb1af4f7409461575c61efa44f8cf",
+ "stateRoot" : "0x3482a478883aa68b9a338d97a6bb7441b73595ae3130dfcb416c51a88fa7f120",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xace2706dbecdcb4c3c252a57d63d7ca40de3c69fb9c89965944950e9ee6cf01a",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf90260f901f8a040f95d7c10b67d9771f1968174a02c1c678827b32338816ab615e0c943976edaa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03482a478883aa68b9a338d97a6bb7441b73595ae3130dfcb416c51a88fa7f120a0ace2706dbecdcb4c3c252a57d63d7ca40de3c69fb9c89965944950e9ee6cf01aa0b3479d2c85dda7cfcfa3eb5c5e51921686ccb1af4f7409461575c61efa44f8cfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398968083019ff88203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f8608001830927c094b94f5374fce5edbc8e2a8697c15331677e6ebf0b0a801ca0504104409de91016a7737a955408a44e6960c2d053bbbc618c243489886a669aa00424a050fb58cd293c05b7ff481eb223d9cafef2514ecdc7c536c1dab0082aa9c0",
+ "transactions" : [
+ {
+ "data" : "0x",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x504104409de91016a7737a955408a44e6960c2d053bbbc618c243489886a669a",
+ "s" : "0x0424a050fb58cd293c05b7ff481eb223d9cafef2514ecdc7c536c1dab0082aa9",
+ "to" : "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x40f95d7c10b67d9771f1968174a02c1c678827b32338816ab615e0c943976eda",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xa3c342e95ce5cb65647fc2de134884cc322b0877f93633703165618b69f49163",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3c342e95ce5cb65647fc2de134884cc322b0877f93633703165618b69f49163a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x945cb4a5908b24acc64ad093de9f864854d9f1bc0ced44deba9bc004ee5c0b46",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d9ff8",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a36ffe",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51009",
+ "code" : "0x6020600060006000600173c94f5374fce5edbc8e2a8697c15331677e6ebf0b620249f0f150600051600155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x6000526005601bf36000526001ff000000000000000000000000000000000000"
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x746d64600c6000556000526005601bf36000526001ff60005260006015600b6001f550600b600055600e6012f3",
+ "nonce" : "0x01",
+ "storage" : {
+ "0x00" : "0x0b"
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6020600060006000600173c94f5374fce5edbc8e2a8697c15331677e6ebf0b620249f0f150600051600155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x746d64600c6000556000526005601bf36000526001ff60005260006015600b6001f550600b600055600e6012f3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0.json
new file mode 100644
index 000000000..9847f872a
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d0g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0Filler.json",
+ "sourceHash" : "f5e0ca0f8341e76afdc229b4f642fd6e24c218a80c7569e173f04954749d4de6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x01056b",
+ "hash" : "0x0c4d1c0bc1a62e225ee8b3fe533b80ca66a916dcaf36604a2a18e3fd3886f97f",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xd5f5a33791d20e0fe17c9dcc3b3eadbf161f790377ac18d4bbb8572bec639fab",
+ "stateRoot" : "0xd31f484cb350156fae4122f7707b7e6fec6846e964527b43869b3c69f5fa5a70",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x9626899c2560eb0e4591f23d1ddc261bb9adf382ec9039da05febf891526f45b",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025cf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d31f484cb350156fae4122f7707b7e6fec6846e964527b43869b3c69f5fa5a70a09626899c2560eb0e4591f23d1ddc261bb9adf382ec9039da05febf891526f45ba0d5f5a33791d20e0fe17c9dcc3b3eadbf161f790377ac18d4bbb8572bec639fabb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808301056b8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f85ef85c8001830927c0800a90626001ff60005260006003601d6000f51ca0a87377d2cdda282871fbb57f8fb861e23f56410909903ed2cf9bb8c024fc12c6a00ce7716805db68511a1ef0962c3296cc0f0408b24c1e0769462bdbef9948dc9bc0",
+ "transactions" : [
+ {
+ "data" : "0x626001ff60005260006003601d6000f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa87377d2cdda282871fbb57f8fb861e23f56410909903ed2cf9bb8c024fc12c6",
+ "s" : "0x0ce7716805db68511a1ef0962c3296cc0f0408b24c1e0769462bdbef9948dc9b",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x0c4d1c0bc1a62e225ee8b3fe533b80ca66a916dcaf36604a2a18e3fd3886f97f",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d056b",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a40a8b",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0.json
new file mode 100644
index 000000000..4a90d03c0
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d10g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0Filler.json",
+ "sourceHash" : "e22742f7a668c1e88ea62e4eb379428fed259265dcfa7bcf6ee7f1c10aa2efc6"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x03a82e",
+ "hash" : "0x9b668ae8b80842b29bbc21bee97b4e81de64d0f7517d68f6fed5a427f5efaffb",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xe68c24fb09cc10e603de5da2b83f97f3158c2ebf416f889aa9dbfbe63a76378e",
+ "stateRoot" : "0x55056b76c6d15660771e56f606ee38f202b5e5ad46d538db2e79670a1efc815b",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xb44c409ce2f49bde8485759867e1e8ceac5121ef48a2af81ef39a2fb7c1e1e3e",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf90288f901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa055056b76c6d15660771e56f606ee38f202b5e5ad46d538db2e79670a1efc815ba0b44c409ce2f49bde8485759867e1e8ceac5121ef48a2af81ef39a2fb7c1e1e3ea0e68c24fb09cc10e603de5da2b83f97f3158c2ebf416f889aa9dbfbe63a76378eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808303a82e8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88af8888001830927c0800ab83b6a6130ff6000526002601ef36000526000600b60156000f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa1ba00297ea698d64ac559b5ea0ebf82646593c7046c1fa2dd6890c4d1c3c4cb3860fa0799a1cf776068064b2b93af496a91bd2dc47ae710cacfe0ed26bea2d8ce68a43c0",
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156000f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x0297ea698d64ac559b5ea0ebf82646593c7046c1fa2dd6890c4d1c3c4cb3860f",
+ "s" : "0x799a1cf776068064b2b93af496a91bd2dc47ae710cacfe0ed26bea2d8ce68a43",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x9b668ae8b80842b29bbc21bee97b4e81de64d0f7517d68f6fed5a427f5efaffb",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62fa82e",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "balance" : "0x00",
+ "code" : "0x30ff",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a167c8",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0.json
new file mode 100644
index 000000000..09de3cdb0
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d11g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0Filler.json",
+ "sourceHash" : "0f7546b68d5ecc58361d3fe791d30bcc7f4e5d532e8278affc3a8c230398fbff"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x03a86e",
+ "hash" : "0xf5532d46d8eb2d7db9eb8426f8708a563cc3f70fced046a841d2f3c2c0bed2ea",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xdb3cb74bec581322977a3b8fd8dfc53cb0e7f5a8eeebe728050a80b9a7ca1a20",
+ "stateRoot" : "0xc48e894ae451b7fe321bd938cdc10b4a8b796a5f7973045cd077420879eecf22",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x415431a174917f98fa6b39c430666f32efb05a1efae41fd7e0791c798f5cfe8f",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf90288f901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c48e894ae451b7fe321bd938cdc10b4a8b796a5f7973045cd077420879eecf22a0415431a174917f98fa6b39c430666f32efb05a1efae41fd7e0791c798f5cfe8fa0db3cb74bec581322977a3b8fd8dfc53cb0e7f5a8eeebe728050a80b9a7ca1a20b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808303a86e8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88af8888001830927c0800ab83b6a6130ff6000526002601ef36000526000600b60156001f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa1ca002da48a3b99a56afc9016b07fbb32f2a79e6f1da79095f9adeb204ea1bf35a8ca06a07a71b8b1d23c0a7eb46ed0b5d7ccd8f93d5149034f7190ea1c9ebd49e08c3c0",
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156001f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x02da48a3b99a56afc9016b07fbb32f2a79e6f1da79095f9adeb204ea1bf35a8c",
+ "s" : "0x6a07a71b8b1d23c0a7eb46ed0b5d7ccd8f93d5149034f7190ea1c9ebd49e08c3",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xf5532d46d8eb2d7db9eb8426f8708a563cc3f70fced046a841d2f3c2c0bed2ea",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62fa86e",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "balance" : "0x01",
+ "code" : "0x30ff",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a16788",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0.json
new file mode 100644
index 000000000..466bd22f5
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d1g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0Filler.json",
+ "sourceHash" : "6402a25c828298b3db44281f65b917b42e203eff1304dc925e276250732fac64"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x011560",
+ "hash" : "0xc21d83a1f468737afda8598f83e9cc520a89d7a6cd51e6d8f56b7bf9dd9055ba",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x4ba5e2a4539fbdb34774414e34e27922a96c5297f0114060ac6f099f8456691b",
+ "stateRoot" : "0x17c8629d0e0c02b95a354176da6847b73e392956597b74f914780dd35cd008b9",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x1873341fc4cd40455df969a7aaa4d234acbf126d960d120a697a276621801a83",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9028bf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa017c8629d0e0c02b95a354176da6847b73e392956597b74f914780dd35cd008b9a01873341fc4cd40455df969a7aaa4d234acbf126d960d120a697a276621801a83a04ba5e2a4539fbdb34774414e34e27922a96c5297f0114060ac6f099f8456691bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830115608203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88df88b8001830927c0800ab83e6b626001ff6000526003601df36000526000600c60146000f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f11ba0e14f7860666d9fd0d288982e16c888f3d1f2a62180d5bea5b4940e1d2a2d7b64a06e408c66e6eae7dcbc29b64f528f8a6d5c7b954be3a51b6a5ee62935d22b86e9c0",
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146000f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xe14f7860666d9fd0d288982e16c888f3d1f2a62180d5bea5b4940e1d2a2d7b64",
+ "s" : "0x6e408c66e6eae7dcbc29b64f528f8a6d5c7b954be3a51b6a5ee62935d22b86e9",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xc21d83a1f468737afda8598f83e9cc520a89d7a6cd51e6d8f56b7bf9dd9055ba",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d1560",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a3fa96",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0.json
new file mode 100644
index 000000000..06a4a3e45
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d2g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0Filler.json",
+ "sourceHash" : "96bcd300491e5f6da107fd0c0818e26dc2f084eb623dbb2cc4717d336c3def6b"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x016753",
+ "hash" : "0x4ab6cfce8d6c8e2725fca0ce0d5306fe98b6722ba895c5fc900bb87854ad6ea2",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x3ba659faae8fca7f0ed611ce677f47981c75780af17053129c04c4a535572d79",
+ "stateRoot" : "0x05fef0b61dd9ace8c68df1f23dcefa54f77c90f273f3ca8a3c47e219db90be87",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xe735f2c651a24c7903cc61b70c4d1f3da6257544670aaee6ffe8ee8613d006d7",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025cf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa005fef0b61dd9ace8c68df1f23dcefa54f77c90f273f3ca8a3c47e219db90be87a0e735f2c651a24c7903cc61b70c4d1f3da6257544670aaee6ffe8ee8613d006d7a03ba659faae8fca7f0ed611ce677f47981c75780af17053129c04c4a535572d79b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830167538203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f85ef85c8001830927c0800a90626001ff60005260006003601d6001f51ca02d03ec41cf548e4390f7f190457108c9eae39fb563499b1d6f3e6c7c43c18127a01cb59edffd3cdca6c79ad3fcb8bfa00b1793bc5ad8056a1bc446cc66e758bffdc0",
+ "transactions" : [
+ {
+ "data" : "0x626001ff60005260006003601d6001f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x2d03ec41cf548e4390f7f190457108c9eae39fb563499b1d6f3e6c7c43c18127",
+ "s" : "0x1cb59edffd3cdca6c79ad3fcb8bfa00b1793bc5ad8056a1bc446cc66e758bffd",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x4ab6cfce8d6c8e2725fca0ce0d5306fe98b6722ba895c5fc900bb87854ad6ea2",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d6753",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a3a8a3",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0.json
new file mode 100644
index 000000000..fd9457cff
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d3g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0Filler.json",
+ "sourceHash" : "0146efaebecd047f511ec2bec752089347064314e4e663531baf6b6b8a73ecff"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x017748",
+ "hash" : "0xd0c82cc733e482eabf9678f95b69e1f11cff40a5fc1f9ebc9980d74f9db6bdcb",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x405415088721006bd5b5e9539f815db9df6bc0e75a7a101ef41d9f754cf9d0a3",
+ "stateRoot" : "0x4c6c1014a8abc85d1e9454416188a73aaaa6658a55104cbd393758b84ba07006",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xb05efc8b8f732620d18dc7527679a9050a79f4660925c260a908fe7be35ab707",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9028bf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04c6c1014a8abc85d1e9454416188a73aaaa6658a55104cbd393758b84ba07006a0b05efc8b8f732620d18dc7527679a9050a79f4660925c260a908fe7be35ab707a0405415088721006bd5b5e9539f815db9df6bc0e75a7a101ef41d9f754cf9d0a3b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830177488203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88df88b8001830927c0800ab83e6b626001ff6000526003601df36000526000600c60146001f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f11ca0bb5aa4bf614ba6912f3d412822e91e516d787986f0830ab7102c82caab653851a061a5dbe9e84fd78a750337e30f9845201b752b8570ca1bb439d493b39dd976b1c0",
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146001f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xbb5aa4bf614ba6912f3d412822e91e516d787986f0830ab7102c82caab653851",
+ "s" : "0x61a5dbe9e84fd78a750337e30f9845201b752b8570ca1bb439d493b39dd976b1",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xd0c82cc733e482eabf9678f95b69e1f11cff40a5fc1f9ebc9980d74f9db6bdcb",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d7748",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a398ae",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0.json
new file mode 100644
index 000000000..7fe24aaaf
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d4g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0Filler.json",
+ "sourceHash" : "8dc0b40af6072efbc4252ed5ae3a9829e8bdc7090c28a2f0afbb9b85327c4384"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x010526",
+ "hash" : "0xea115d0a4f0da0083b5bc7a9720634639383265ebe9ed1bb66775f0e1e5b7123",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xfd51bf9582722ea2b4df207e2c8e65a17533aa1bed4efacd472683e55d884fc8",
+ "stateRoot" : "0x6a7490f2f89dc401c7570fda9a0d8aabbd75f3c034595a9958f24f9ab8ec5f76",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x2541436dcdfe6eb5b8ab15f33b76b64644da882e994bb734d449787f1640c8e5",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025bf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06a7490f2f89dc401c7570fda9a0d8aabbd75f3c034595a9958f24f9ab8ec5f76a02541436dcdfe6eb5b8ab15f33b76b64644da882e994bb734d449787f1640c8e5a0fd51bf9582722ea2b4df207e2c8e65a17533aa1bed4efacd472683e55d884fc8b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830105268203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f85df85b8001830927c0800a8f6130ff60005260006002601e6000f51ba0eeca159073d924a8bebed428a7430524207b536f7d3ea1a389c7e1a2e38dd498a00b8ce343315fe0e4ff500fe508739c73e72d39a117ea7e16569ca1f08bd336e3c0",
+ "transactions" : [
+ {
+ "data" : "0x6130ff60005260006002601e6000f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xeeca159073d924a8bebed428a7430524207b536f7d3ea1a389c7e1a2e38dd498",
+ "s" : "0x0b8ce343315fe0e4ff500fe508739c73e72d39a117ea7e16569ca1f08bd336e3",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xea115d0a4f0da0083b5bc7a9720634639383265ebe9ed1bb66775f0e1e5b7123",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d0526",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a40ad0",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0.json
new file mode 100644
index 000000000..f0e9da5ba
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d5g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0Filler.json",
+ "sourceHash" : "2de2fba7012f08fbafacc15256d8c1ac71e35e16a878418bf8c9093fb465cfe8"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x011453",
+ "hash" : "0xfdd18931b7c1c7ca83f42a9d48d12c85519dad79b45a3627f00cf36e063bfa56",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xba0d3beea93ea4f7f5544e76b02d6f045d2cd38394371aaf225ffcca36e7763b",
+ "stateRoot" : "0xb8b09e49f209497ffe2fe98518c561b173a7faf5f1c7caf07dfedda5ce9b1c22",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xf8de26309f40d9004f2727398f0c36798d571ba90ead62583a8981874423069a",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9028af901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b8b09e49f209497ffe2fe98518c561b173a7faf5f1c7caf07dfedda5ce9b1c22a0f8de26309f40d9004f2727398f0c36798d571ba90ead62583a8981874423069aa0ba0d3beea93ea4f7f5544e76b02d6f045d2cd38394371aaf225ffcca36e7763bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830114538203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88cf88a8001830927c0800ab83d6a6130ff6000526002601ef36000526000600b60156000f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f11ca0b9bed22bf9796100706cd74a1be2cd6981467a833f007a533e8760fa8942caa1a04050a2b924e233d8576ac77e6d3c38b808225895fbebf9752a9a4996f0553df8c0",
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156000f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb9bed22bf9796100706cd74a1be2cd6981467a833f007a533e8760fa8942caa1",
+ "s" : "0x4050a2b924e233d8576ac77e6d3c38b808225895fbebf9752a9a4996f0553df8",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xfdd18931b7c1c7ca83f42a9d48d12c85519dad79b45a3627f00cf36e063bfa56",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d1453",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a3fba3",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0.json
new file mode 100644
index 000000000..c76852df3
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d6g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0Filler.json",
+ "sourceHash" : "9ac97199287575084e1cbf32eff5973b5873309b16a50a581580cf8bcb39fc9d"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x010566",
+ "hash" : "0x8065c2eeff00163700bdfd386682d663a3df82b9601a784d4da24c17518a0ee8",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x2e4c3da7d71932115d6fe461fa05a480c1837c1c565d5184131611471e7d48a8",
+ "stateRoot" : "0x10cbf44e073e1b3a896da2e01559769e6ee0766a1f7a08b71ec28c52869a3ce6",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x3fd46fa159bdf8427667164c0130fdbdd54ba1d41017ec41e268202f84d5be7d",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9025bf901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa010cbf44e073e1b3a896da2e01559769e6ee0766a1f7a08b71ec28c52869a3ce6a03fd46fa159bdf8427667164c0130fdbdd54ba1d41017ec41e268202f84d5be7da02e4c3da7d71932115d6fe461fa05a480c1837c1c565d5184131611471e7d48a8b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830105668203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f85df85b8001830927c0800a8f6130ff60005260006002601e6001f51ba0bb014c091ce75ce76142ddd763c1745a2ff62c221a1e151f54714338037d3091a04fa4a77fa1eee4557a6f953c17517f03209b209fa11e6f4959d2b13830afdff0c0",
+ "transactions" : [
+ {
+ "data" : "0x6130ff60005260006002601e6001f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xbb014c091ce75ce76142ddd763c1745a2ff62c221a1e151f54714338037d3091",
+ "s" : "0x4fa4a77fa1eee4557a6f953c17517f03209b209fa11e6f4959d2b13830afdff0",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x8065c2eeff00163700bdfd386682d663a3df82b9601a784d4da24c17518a0ee8",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d0566",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a40a90",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0.json
new file mode 100644
index 000000000..635e7f3ac
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0.json
@@ -0,0 +1,103 @@
+{
+ "CREATE2_Suicide_d7g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0Filler.json",
+ "sourceHash" : "5a0e7ad69e0492c7087dd5f384aa21f43d77bac91f2520d6100d1dfaad7526c2"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x011493",
+ "hash" : "0x3ba33b10d995e95c97c0f125a3ea5f66b03d98673ec524568cd9095e371fcafb",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x79f0b303f9afeac15ac4cd804a74240186877230d23446b6e794ac36b1e25522",
+ "stateRoot" : "0xda7226e8d3a7740b9aaf7ef11832109f81b9e17d1781c9560a380cf718e438b1",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xa7e335177447837d052b511132e7404032e35cdc161577f6464589a618c21939",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf9028af901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0da7226e8d3a7740b9aaf7ef11832109f81b9e17d1781c9560a380cf718e438b1a0a7e335177447837d052b511132e7404032e35cdc161577f6464589a618c21939a079f0b303f9afeac15ac4cd804a74240186877230d23446b6e794ac36b1e25522b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183989680830114938203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88cf88a8001830927c0800ab83d6a6130ff6000526002601ef36000526000600b60156001f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f11ba032dd7043953ec80a9ea69afd792d077a188192ca9882afca7383863ed48f379ea019d5710aba4baa590134cee737e8cb734970c02d19b9a6275605fd6f731c6eefc0",
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156001f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x32dd7043953ec80a9ea69afd792d077a188192ca9882afca7383863ed48f379e",
+ "s" : "0x19d5710aba4baa590134cee737e8cb734970c02d19b9a6275605fd6f731c6eef",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x3ba33b10d995e95c97c0f125a3ea5f66b03d98673ec524568cd9095e371fcafb",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62d1493",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a3fb63",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0.json
new file mode 100644
index 000000000..6b14802e7
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d8g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0Filler.json",
+ "sourceHash" : "fed679e258733573c8dc4eb700804eb1741de1bd59f37c55d8d185435925f373"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x03a93a",
+ "hash" : "0xe3c7500cc491366498533bbe87ff4b050b10ddf5e97397de4f7a16a728534b56",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0xfe75ff5eddf9654bcab0f40b71d06cfeb0c49dc5a60b34e8f90182e17b083a28",
+ "stateRoot" : "0xf9ea0ca8819cd68a8d89d542dd58ab51171712465d8d3cc5e74a677a3eb9590f",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0x5218ee160bded0e0040ee892e642021bac0b0f9a8a303aafac525b6908ed857d",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf90289f901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f9ea0ca8819cd68a8d89d542dd58ab51171712465d8d3cc5e74a677a3eb9590fa05218ee160bded0e0040ee892e642021bac0b0f9a8a303aafac525b6908ed857da0fe75ff5eddf9654bcab0f40b71d06cfeb0c49dc5a60b34e8f90182e17b083a28b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808303a93a8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88bf8898001830927c0800ab83c6b626001ff6000526003601df36000526000600c60146000f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa1ba065c248405aa770f745f97f814a8536cc5b71e34f14af9a4d30d5afdb0de03843a040326588567446d64ae7f10f01b14f666d92123d878adcc6993d9972999a5ec8c0",
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146000f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x65c248405aa770f745f97f814a8536cc5b71e34f14af9a4d30d5afdb0de03843",
+ "s" : "0x40326588567446d64ae7f10f01b14f666d92123d878adcc6993d9972999a5ec8",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0xe3c7500cc491366498533bbe87ff4b050b10ddf5e97397de4f7a16a728534b56",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62fa93a",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ "balance" : "0x00",
+ "code" : "0x6001ff",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x0a",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a166bc",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0.json b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0.json
new file mode 100644
index 000000000..2ef19028f
--- /dev/null
+++ b/BlockchainTests/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0.json
@@ -0,0 +1,110 @@
+{
+ "CREATE2_Suicide_d9g0v0_Constantinople" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0Filler.json",
+ "sourceHash" : "b1cc6cd89773ed18ab5e9bca89ee7c93a910f5a7cccfb80ba00468865d53ff41"
+ },
+ "blocks" : [
+ {
+ "blockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x03a97a",
+ "hash" : "0x512717bb03371db6e3f4de1bdf08acb1a19d62f1b3f021f5a4017d92c5410972",
+ "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "nonce" : "0x0000000000000000",
+ "number" : "0x01",
+ "parentHash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "receiptTrie" : "0x511a94405c5b6c1e6b17da9b06977a4870414fa9c9694e04b26439bf656feff7",
+ "stateRoot" : "0x2729cd511bd9755e314db7b9115936aaebfb23eeb076146a9c553946cc6f236b",
+ "timestamp" : "0x03e8",
+ "transactionsTrie" : "0xb84fa5d58e70b8393b71b40a3d352180c1d504b0597faaae5726a0a7b2c23600",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "rlp" : "0xf90289f901f8a0997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02729cd511bd9755e314db7b9115936aaebfb23eeb076146a9c553946cc6f236ba0b84fa5d58e70b8393b71b40a3d352180c1d504b0597faaae5726a0a7b2c23600a0511a94405c5b6c1e6b17da9b06977a4870414fa9c9694e04b26439bf656feff7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001839896808303a97a8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88bf8898001830927c0800ab83c6b626001ff6000526003601df36000526000600c60146001f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa1ca09f0af2eccdbad6f921c3854750deea020e93270fed475b7bc03f7d5e24bc9351a06cd774317f773c7398a84a7e669a11cf37d642803dfcdd3b68862b17c4ce1427c0",
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146001f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x9f0af2eccdbad6f921c3854750deea020e93270fed475b7bc03f7d5e24bc9351",
+ "s" : "0x6cd774317f773c7398a84a7e669a11cf37d642803dfcdd3b68862b17c4ce1427",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "0x020000",
+ "extraData" : "0x42",
+ "gasLimit" : "0x989680",
+ "gasUsed" : "0x00",
+ "hash" : "0x997b30dda6b49dfb83a6a96c084c3dc16dfb26c87112fedc6f6782d31f2f9c7b",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0x00",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96d",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f01530719e567a2bfd10ea8dac83b1fb1dc4017e2ec9eb4e646339708a3ca96da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
+ "lastblockhash" : "0x512717bb03371db6e3f4de1bdf08acb1a19d62f1b3f021f5a4017d92c5410972",
+ "network" : "Constantinople",
+ "postState" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x29a2241af62fa97a",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ "balance" : "0x01",
+ "code" : "0x6001ff",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "code" : "",
+ "nonce" : "0x02",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a1667c",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn.json b/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn.json
new file mode 100644
index 000000000..53312e816
--- /dev/null
+++ b/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn.json
@@ -0,0 +1,70 @@
+{
+ "CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "testeth 1.5.0.dev2+commit.9e5287d0.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/GeneralStateTestsFiller/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturnFiller.json",
+ "sourceHash" : "f93cbbaca63e4420529fff453a69d9120561cc1a18cf5490243663201113a7a4"
+ },
+ "env" : {
+ "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x989680",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "post" : {
+ "Constantinople" : [
+ {
+ "hash" : "0x04213fc7b20b8bd0c669a55f191666af9be925d769900d026677ec722882836b",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ }
+ ]
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6020600060006000600173c94f5374fce5edbc8e2a8697c15331677e6ebf0b620249f0f150600051600155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x746d64600c6000556000526005601bf36000526001ff60005260006015600b6001f550600b600055600e6012f3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x"
+ ],
+ "gasLimit" : [
+ "0x0927c0"
+ ],
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "value" : [
+ "0x0a"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/GeneralStateTests/stCreate2/CREATE2_Suicide.json b/GeneralStateTests/stCreate2/CREATE2_Suicide.json
new file mode 100644
index 000000000..4719f6faf
--- /dev/null
+++ b/GeneralStateTests/stCreate2/CREATE2_Suicide.json
@@ -0,0 +1,166 @@
+{
+ "CREATE2_Suicide" : {
+ "_info" : {
+ "comment" : "CREATE2 suicide with/without value, CREATE2 sucide to itself + this cases during init of the CREATE2",
+ "filledwith" : "testeth 1.5.0.dev2+commit.c823095e.dirty",
+ "lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
+ "source" : "src/GeneralStateTestsFiller/stCreate2/CREATE2_SuicideFiller.json",
+ "sourceHash" : "25854699b8e1359df94c460ce2015f083f7fd1c10404f88358a43faffff3ae85"
+ },
+ "env" : {
+ "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "0x989680",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "post" : {
+ "Constantinople" : [
+ {
+ "hash" : "0xd07cda66de13eeef4a589e41663b1015c1cfe111c29f9982ffcc1fb370df96bb",
+ "indexes" : {
+ "data" : 0,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x03750b98e2d7128ed71148fe4a61281026247db056a33b1ea32fd1d72031aa7c",
+ "indexes" : {
+ "data" : 1,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x770988cbedef2c7ace5ddccbc796a310b59ec3baf5ee96ad294053b9e6e1a89d",
+ "indexes" : {
+ "data" : 2,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x0f99c5f9d2a1722410f16869dee10893aedee282273527450a6fdec19e6967fb",
+ "indexes" : {
+ "data" : 3,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x01d00dc5243bfcb575f6ad378920e7ee050ddb20ae8d0ebcd7ab4ac884ebb5af",
+ "indexes" : {
+ "data" : 4,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x844cd5a1ea600739a2d1d45d5022a8a372b20be5235d71e099c942d26b16aca9",
+ "indexes" : {
+ "data" : 5,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x61f095cec4c9634fa7bfecf884d1fe4b282ab3739d25fecf62c8dc51bbb2773a",
+ "indexes" : {
+ "data" : 6,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x838f256a548b55dbbdd2b818ea4412b43b8ffe026f453b7582a3cfddac42be92",
+ "indexes" : {
+ "data" : 7,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x19a61b3c7efacebedc3bbae1df5d05e4f07807f383a9884b9bd2544eaa440715",
+ "indexes" : {
+ "data" : 8,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0xec7ee17cf96f4c4f59d10ce7d2dd5ae84ec77de07e7859d9bab1820ee0116cb1",
+ "indexes" : {
+ "data" : 9,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x2d8d4ec0676ce0de20336f1979d84b59031e8296ae8678d49d51b7b4172481ca",
+ "indexes" : {
+ "data" : 10,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ {
+ "hash" : "0x483308e3ece7c13c6d7676b922160f0ec1076ae33c9d619713a4344818e6790f",
+ "indexes" : {
+ "data" : 11,
+ "gas" : 0,
+ "value" : 0
+ },
+ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ }
+ ]
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "0x626001ff60005260006003601d6000f5",
+ "0x6b626001ff6000526003601df36000526000600c60146000f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "0x626001ff60005260006003601d6001f5",
+ "0x6b626001ff6000526003601df36000526000600c60146001f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "0x6130ff60005260006002601e6000f5",
+ "0x6a6130ff6000526002601ef36000526000600b60156000f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "0x6130ff60005260006002601e6001f5",
+ "0x6a6130ff6000526002601ef36000526000600b60156001f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "0x6b626001ff6000526003601df36000526000600c60146000f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "0x6b626001ff6000526003601df36000526000600c60146001f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "0x6a6130ff6000526002601ef36000526000600b60156000f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa",
+ "0x6a6130ff6000526002601ef36000526000600b60156001f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa"
+ ],
+ "gasLimit" : [
+ "0x0927c0"
+ ],
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "",
+ "value" : [
+ "0x0a"
+ ]
+ }
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json
new file mode 100644
index 000000000..a02d06b5e
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0Filler.json
@@ -0,0 +1,90 @@
+{
+ "CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn_d0g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x504104409de91016a7737a955408a44e6960c2d053bbbc618c243489886a669a",
+ "s" : "0x0424a050fb58cd293c05b7ff481eb223d9cafef2514ecdc7c536c1dab0082aa9",
+ "to" : "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01"
+ },
+ "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x01" : "0x6000526005601bf36000526001ff000000000000000000000000000000000000"
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x0b"
+ }
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6020600060006000600173c94f5374fce5edbc8e2a8697c15331677e6ebf0b620249f0f150600051600155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x746d64600c6000556000526005601bf36000526001ff60005260006015600b6001f550600b600055600e6012f3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0Filler.json
new file mode 100644
index 000000000..712786d89
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d0g0v0Filler.json
@@ -0,0 +1,70 @@
+{
+ "CREATE2_Suicide_d0g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x626001ff60005260006003601d6000f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xa87377d2cdda282871fbb57f8fb861e23f56410909903ed2cf9bb8c024fc12c6",
+ "s" : "0x0ce7716805db68511a1ef0962c3296cc0f0408b24c1e0769462bdbef9948dc9b",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x0000000000000000000000000000000000000001" : {
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0Filler.json
new file mode 100644
index 000000000..921bba13f
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d10g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d10g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156000f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x0297ea698d64ac559b5ea0ebf82646593c7046c1fa2dd6890c4d1c3c4cb3860f",
+ "s" : "0x799a1cf776068064b2b93af496a91bd2dc47ae710cacfe0ed26bea2d8ce68a43",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "code" : "0x30ff"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0Filler.json
new file mode 100644
index 000000000..9e8021cf7
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d11g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d11g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156001f5506000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x02da48a3b99a56afc9016b07fbb32f2a79e6f1da79095f9adeb204ea1bf35a8c",
+ "s" : "0x6a07a71b8b1d23c0a7eb46ed0b5d7ccd8f93d5149034f7190ea1c9ebd49e08c3",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "code" : "0x30ff"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0Filler.json
new file mode 100644
index 000000000..4f0298fc8
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d1g0v0Filler.json
@@ -0,0 +1,70 @@
+{
+ "CREATE2_Suicide_d1g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146000f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xe14f7860666d9fd0d288982e16c888f3d1f2a62180d5bea5b4940e1d2a2d7b64",
+ "s" : "0x6e408c66e6eae7dcbc29b64f528f8a6d5c7b954be3a51b6a5ee62935d22b86e9",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x0000000000000000000000000000000000000001" : {
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0Filler.json
new file mode 100644
index 000000000..113183bec
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d2g0v0Filler.json
@@ -0,0 +1,71 @@
+{
+ "CREATE2_Suicide_d2g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x626001ff60005260006003601d6001f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x2d03ec41cf548e4390f7f190457108c9eae39fb563499b1d6f3e6c7c43c18127",
+ "s" : "0x1cb59edffd3cdca6c79ad3fcb8bfa00b1793bc5ad8056a1bc446cc66e758bffd",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01"
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0Filler.json
new file mode 100644
index 000000000..989e7c373
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d3g0v0Filler.json
@@ -0,0 +1,71 @@
+{
+ "CREATE2_Suicide_d3g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146001f55060006000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xbb5aa4bf614ba6912f3d412822e91e516d787986f0830ab7102c82caab653851",
+ "s" : "0x61a5dbe9e84fd78a750337e30f9845201b752b8570ca1bb439d493b39dd976b1",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x0000000000000000000000000000000000000001" : {
+ "balance" : "0x01"
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0Filler.json
new file mode 100644
index 000000000..86ee1e96b
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d4g0v0Filler.json
@@ -0,0 +1,68 @@
+{
+ "CREATE2_Suicide_d4g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6130ff60005260006002601e6000f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xeeca159073d924a8bebed428a7430524207b536f7d3ea1a389c7e1a2e38dd498",
+ "s" : "0x0b8ce343315fe0e4ff500fe508739c73e72d39a117ea7e16569ca1f08bd336e3",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0Filler.json
new file mode 100644
index 000000000..17565521d
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d5g0v0Filler.json
@@ -0,0 +1,68 @@
+{
+ "CREATE2_Suicide_d5g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156000f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xb9bed22bf9796100706cd74a1be2cd6981467a833f007a533e8760fa8942caa1",
+ "s" : "0x4050a2b924e233d8576ac77e6d3c38b808225895fbebf9752a9a4996f0553df8",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0Filler.json
new file mode 100644
index 000000000..e657b32ab
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d6g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d6g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6130ff60005260006002601e6001f5",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0xbb014c091ce75ce76142ddd763c1745a2ff62c221a1e151f54714338037d3091",
+ "s" : "0x4fa4a77fa1eee4557a6f953c17517f03209b209fa11e6f4959d2b13830afdff0",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0Filler.json
new file mode 100644
index 000000000..347ea63b5
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d7g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d7g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6a6130ff6000526002601ef36000526000600b60156001f55060006000600060006000736cd0e5133771823da00d4cb545ec8cdab0e38203620249f0f1",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x32dd7043953ec80a9ea69afd792d077a188192ca9882afca7383863ed48f379e",
+ "s" : "0x19d5710aba4baa590134cee737e8cb734970c02d19b9a6275605fd6f731c6eef",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0x09",
+ "nonce" : "0x02"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0Filler.json
new file mode 100644
index 000000000..db3bc634b
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d8g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d8g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146000f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x65c248405aa770f745f97f814a8536cc5b71e34f14af9a4d30d5afdb0de03843",
+ "s" : "0x40326588567446d64ae7f10f01b14f666d92123d878adcc6993d9972999a5ec8",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ "code" : "0x6001ff"
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0Filler.json
new file mode 100644
index 000000000..433dd3213
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stCreate2/CREATE2_Suicide_d9g0v0Filler.json
@@ -0,0 +1,69 @@
+{
+ "CREATE2_Suicide_d9g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x989680",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x6b626001ff6000526003601df36000526000600c60146001f5506000600060006000735649527a8464a86cae579719d347065f6eb27279620249f0fa",
+ "gasLimit" : "0x0927c0",
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "r" : "0x9f0af2eccdbad6f921c3854750deea020e93270fed475b7bc03f7d5e24bc9351",
+ "s" : "0x6cd774317f773c7398a84a7e669a11cf37d642803dfcdd3b68862b17c4ce1427",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x0a"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ "code" : "0x6001ff"
+ },
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "0x02"
+ }
+ }
+ }
+ ],
+ "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" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0xe8d4a51000",
+ "code" : "0x6130ff6000526002601ef3",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/GeneralStateTestsFiller/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturnFiller.json b/src/GeneralStateTestsFiller/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturnFiller.json
new file mode 100644
index 000000000..670a5b48b
--- /dev/null
+++ b/src/GeneralStateTestsFiller/stCreate2/CREATE2_ContractSuicideDuringInit_ThenStoreThenReturnFiller.json
@@ -0,0 +1,77 @@
+{
+ "CREATE2_ContractSuicideDuringInit_ThenStoreThenReturn" : {
+ "env" : {
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "10000000",
+ "currentNumber" : "1",
+ "currentTimestamp" : "1000",
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "expect" : [
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0000000000000000000000000000000000000001" : {
+ "balance" : "1"
+ },
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x01" : "0x6000526005601bf36000526001ff000000000000000000000000000000000000"
+ }
+ },
+ "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "11"
+ }
+ }
+ }
+ }
+ ],
+ "pre" :
+ {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1000000000000",
+ "code" : "",
+ "nonce" : "0",
+ "storage" : {
+ }
+ },
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1000000000000",
+ "code" : "{ (CALL 150000 0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b 1 0 0 0 32) (SSTORE 1 (MLOAD 0)) }",
+ "nonce" : "0",
+ "storage" : {
+ }
+ },
+ "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1000000000000",
+ "//code" : "(MSTORE 0 0x64600c6000556000526005601bf3) (SELFDESTRUCT 1)",
+ "code" : "{ (MSTORE 0 0x6d64600c6000556000526005601bf36000526001ff) (CREATE2 1 11 21 0) [[0]] 11 (RETURN 18 14) }",
+ "nonce" : "0",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ ""
+ ],
+ "gasLimit" : [
+ "600000"
+ ],
+ "gasPrice" : "1",
+ "nonce" : "0",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "b94f5374fce5edbc8e2a8697c15331677e6ebf0b",
+ "value" : [
+ "10"
+ ]
+ }
+ }
+}
diff --git a/src/GeneralStateTestsFiller/stCreate2/CREATE2_SuicideFiller.json b/src/GeneralStateTestsFiller/stCreate2/CREATE2_SuicideFiller.json
new file mode 100644
index 000000000..d80007dd8
--- /dev/null
+++ b/src/GeneralStateTestsFiller/stCreate2/CREATE2_SuicideFiller.json
@@ -0,0 +1,170 @@
+{
+ "CREATE2_Suicide" : {
+ "_info" : {
+ "comment" : "CREATE2 suicide with/without value, CREATE2 sucide to itself + this cases during init of the CREATE2"
+ },
+ "env" : {
+ "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x020000",
+ "currentGasLimit" : "10000000",
+ "currentNumber" : "1",
+ "currentTimestamp" : "1000",
+ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "expect" : [
+ {
+ "indexes" : {
+ "data" : [0,1],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0000000000000000000000000000000000000001" : {
+ "shouldnotexist" : "1"
+ },
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2"
+ },
+ "5649527a8464a86cae579719d347065f6eb27279" : {
+ "shouldnotexist" : "1"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [2,3],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0000000000000000000000000000000000000001" : {
+ "balance" : "1"
+ },
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2"
+ },
+ "5649527a8464a86cae579719d347065f6eb27279" : {
+ "shouldnotexist" : "1"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [4, 5],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2"
+ },
+ "6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "shouldnotexist" : "1"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [6, 7],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2",
+ "balance" : "9"
+ },
+ "6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "shouldnotexist" : "1"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [8, 9],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2"
+ },
+ "0x5649527a8464a86cae579719d347065f6eb27279" : {
+ "code" : "0x6001ff"
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : [10, 11],
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "nonce" : "2"
+ },
+ "0x6cd0e5133771823da00d4cb545ec8cdab0e38203" : {
+ "code" : "0x30ff"
+ }
+ }
+ }
+ ],
+ "pre" :
+ {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1000000000000",
+ "code" : "{ (MSTORE 0 0x30ff) (RETURN 30 2) }",
+ "nonce" : "0",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "//data" : [
+ "0 - Create2 suicide without value during the init code",
+ "1 - Create2 suicide without value with the call",
+ "2 - Create2 suicide with value during the init code",
+ "3 - Create2 suicide with value with the call",
+ "4 - Create2 susicde to itself without value during init",
+ "5 - Create2 susicde to itself without value with the call",
+ "6 - Create2 susicde to itself with value during init",
+ "7 - Create2 susicde to itself with value with the call",
+ "8 - Create2 suicide without value with the staticcall",
+ "9 - Create2 suicide with value with the staticcall",
+ "10 - Create2 susicde to itself without value with the staticcall",
+ "11 - Create2 susicde to itself with value with the staticcall"
+ ],
+ "data" : [
+ "{ (MSTORE 0 0x6001ff) (CREATE2 0 29 3 0) }",
+ "{ (MSTORE 0 0x626001ff6000526003601df3) (CREATE2 0 20 12 0) (CALL 150000 0x5649527a8464a86cae579719d347065f6eb27279 0 0 0 0 0) }",
+ "{ (MSTORE 0 0x6001ff) (CREATE2 1 29 3 0) }",
+ "{ (MSTORE 0 0x626001ff6000526003601df3) (CREATE2 1 20 12 0) (CALL 150000 0x5649527a8464a86cae579719d347065f6eb27279 0 0 0 0 0) }",
+ "{ (MSTORE 0 0x30ff) (CREATE2 0 30 2 0) }",
+ "{ (MSTORE 0 0x6130ff6000526002601ef3) (CREATE2 0 21 11 0) (CALL 150000 0x6cd0e5133771823da00d4cb545ec8cdab0e38203 0 0 0 0 0 ) }",
+ "{ (MSTORE 0 0x30ff) (CREATE2 1 30 2 0) }",
+ "{ (MSTORE 0 0x6130ff6000526002601ef3) (CREATE2 1 21 11 0) (CALL 150000 0x6cd0e5133771823da00d4cb545ec8cdab0e38203 0 0 0 0 0 ) }",
+ "{ (MSTORE 0 0x626001ff6000526003601df3) (CREATE2 0 20 12 0) (STATICCALL 150000 0x5649527a8464a86cae579719d347065f6eb27279 0 0 0 0) }",
+ "{ (MSTORE 0 0x626001ff6000526003601df3) (CREATE2 1 20 12 0) (STATICCALL 150000 0x5649527a8464a86cae579719d347065f6eb27279 0 0 0 0) }",
+ "{ (MSTORE 0 0x6130ff6000526002601ef3) (CREATE2 0 21 11 0) (STATICCALL 150000 0x6cd0e5133771823da00d4cb545ec8cdab0e38203 0 0 0 0 ) }",
+ "{ (MSTORE 0 0x6130ff6000526002601ef3) (CREATE2 1 21 11 0) (STATICCALL 150000 0x6cd0e5133771823da00d4cb545ec8cdab0e38203 0 0 0 0 ) }"
+ ],
+ "gasLimit" : [
+ "600000"
+ ],
+ "gasPrice" : "1",
+ "nonce" : "0",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "",
+ "value" : [
+ "10"
+ ]
+ }
+ }
+}