Skip to content

Commit 6ebd4f1

Browse files
committed
create2 test
1 parent ad2184a commit 6ebd4f1

File tree

42 files changed

+5111
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+5111
-0
lines changed

BlockchainTests/GeneralStateTests/stCreate2/create2collisionBalance_d0g0v0.json

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.

BlockchainTests/GeneralStateTests/stCreate2/create2collisionCode2_d0g0v0.json

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.

BlockchainTests/GeneralStateTests/stCreate2/create2collisionCode2_d1g0v0.json

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.

BlockchainTests/GeneralStateTests/stCreate2/create2collisionCode_d0g0v0.json

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.

BlockchainTests/GeneralStateTests/stCreate2/create2collisionNonce_d0g0v0.json

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
{
2+
"create2collisionSelfdestructed2_d0g0v0_Constantinople" : {
3+
"_info" : {
4+
"comment" : "",
5+
"filledwith" : "testeth 1.5.0.dev2+commit.0397a837.dirty",
6+
"lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
7+
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/create2collisionSelfdestructed2_d0g0v0Filler.json",
8+
"sourceHash" : "7cca3250558ce8a7802d3cf11bacb6d358b7063a141de9b33d1d75585213c3ca"
9+
},
10+
"blocks" : [
11+
{
12+
"blockHeader" : {
13+
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
14+
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
15+
"difficulty" : "0x020000",
16+
"extraData" : "",
17+
"gasLimit" : "0x0f4240",
18+
"gasUsed" : "0x05ab9f",
19+
"hash" : "0x61bf52fe3af17f4de0ea6db19a66eb077ce984e83bc1459a7119ca513551dccf",
20+
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
21+
"nonce" : "0x0000000000000000",
22+
"number" : "0x01",
23+
"parentHash" : "0xd3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376",
24+
"receiptTrie" : "0xdecb79f43c466db7e890c6fdc33f0839c579d9cb1cf216d9c32fb75b57156a92",
25+
"stateRoot" : "0x767f2838e9a8d5e4adb1462f2bae2bdc8dc0defae38347295c85489e9a47f08f",
26+
"timestamp" : "0x03e8",
27+
"transactionsTrie" : "0x756d99b872408b50d96364f9ff6c0d29364c9bcc9ab9a6f53f1708c6430bd688",
28+
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
29+
},
30+
"rlp" : "0xf9028af901f8a0d3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0767f2838e9a8d5e4adb1462f2bae2bdc8dc0defae38347295c85489e9a47f08fa0756d99b872408b50d96364f9ff6c0d29364c9bcc9ab9a6f53f1708c6430bd688a0decb79f43c466db7e890c6fdc33f0839c579d9cb1cf216d9c32fb75b57156a92b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408305ab9f8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88cf88a800183061a808080b83d6000600060006000600073fce41d047b4a1d4450382dcc29ec7e5fedc5f9a361c350f1506b620102036000526003601df36000526000600c60146000f51ba0f91da15bc3b0d0f3536f3b0513af6f2e9e46eef521a918898c2e44608e2c3e48a030fe012f350305e639d18a77467fa8634327d0e15ffd8a011bf5947cfb51be50c0",
31+
"transactions" : [
32+
{
33+
"data" : "0x6000600060006000600073fce41d047b4a1d4450382dcc29ec7e5fedc5f9a361c350f1506b620102036000526003601df36000526000600c60146000f5",
34+
"gasLimit" : "0x061a80",
35+
"gasPrice" : "0x01",
36+
"nonce" : "0x00",
37+
"r" : "0xf91da15bc3b0d0f3536f3b0513af6f2e9e46eef521a918898c2e44608e2c3e48",
38+
"s" : "0x30fe012f350305e639d18a77467fa8634327d0e15ffd8a011bf5947cfb51be50",
39+
"to" : "",
40+
"v" : "0x1b",
41+
"value" : "0x00"
42+
}
43+
],
44+
"uncleHeaders" : [
45+
]
46+
}
47+
],
48+
"genesisBlockHeader" : {
49+
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
50+
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
51+
"difficulty" : "0x020000",
52+
"extraData" : "0x42",
53+
"gasLimit" : "0x0f4240",
54+
"gasUsed" : "0x00",
55+
"hash" : "0xd3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376",
56+
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
57+
"nonce" : "0x0102030405060708",
58+
"number" : "0x00",
59+
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
60+
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
61+
"stateRoot" : "0xaef3dcca3f19ab2104a76ab47d8fa62691ce35e3934e5598ed6f2315adcd66d5",
62+
"timestamp" : "0x03b6",
63+
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
64+
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
65+
},
66+
"genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0aef3dcca3f19ab2104a76ab47d8fa62691ce35e3934e5598ed6f2315adcd66d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
67+
"lastblockhash" : "0x61bf52fe3af17f4de0ea6db19a66eb077ce984e83bc1459a7119ca513551dccf",
68+
"network" : "Constantinople",
69+
"postState" : {
70+
"0x0000000000000000000000000000000000000010" : {
71+
"balance" : "0x01",
72+
"code" : "",
73+
"nonce" : "0x00",
74+
"storage" : {
75+
}
76+
},
77+
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
78+
"balance" : "0x29a2241af631ab9f",
79+
"code" : "",
80+
"nonce" : "0x00",
81+
"storage" : {
82+
}
83+
},
84+
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
85+
"balance" : "0x00",
86+
"code" : "",
87+
"nonce" : "0x02",
88+
"storage" : {
89+
}
90+
},
91+
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
92+
"balance" : "0x0de0b6b3a75e5461",
93+
"code" : "0x626010ff6000526003601df3",
94+
"nonce" : "0x01",
95+
"storage" : {
96+
}
97+
},
98+
"0xcff64f4c5df8f436c4f2c1af4b2e3f9e3004c779" : {
99+
"balance" : "0x01",
100+
"code" : "0x6010ff",
101+
"nonce" : "0x01",
102+
"storage" : {
103+
}
104+
}
105+
},
106+
"pre" : {
107+
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
108+
"balance" : "0x0de0b6b3a7640000",
109+
"code" : "0x626010ff6000526003601df3",
110+
"nonce" : "0x00",
111+
"storage" : {
112+
}
113+
},
114+
"0xcff64f4c5df8f436c4f2c1af4b2e3f9e3004c779" : {
115+
"balance" : "0x01",
116+
"code" : "0x6010ff",
117+
"nonce" : "0x01",
118+
"storage" : {
119+
}
120+
},
121+
"0xfce41d047b4a1d4450382dcc29ec7e5fedc5f9a3" : {
122+
"balance" : "0x01",
123+
"code" : "0x6010ff",
124+
"nonce" : "0x00",
125+
"storage" : {
126+
}
127+
}
128+
},
129+
"sealEngine" : "NoProof"
130+
}
131+
}
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
{
2+
"create2collisionSelfdestructed2_d1g0v0_Constantinople" : {
3+
"_info" : {
4+
"comment" : "",
5+
"filledwith" : "testeth 1.5.0.dev2+commit.0397a837.dirty",
6+
"lllcversion" : "Version: 0.4.25-develop.2018.8.9+commit.63d071d6.mod.Linux.g++",
7+
"source" : "src/BlockchainTestsFiller/GeneralStateTests/stCreate2/create2collisionSelfdestructed2_d1g0v0Filler.json",
8+
"sourceHash" : "74b3f74fed96a4dd7d977c24f9d9aeded6415a0ee43e6c5aa182943e9c01a9f0"
9+
},
10+
"blocks" : [
11+
{
12+
"blockHeader" : {
13+
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
14+
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
15+
"difficulty" : "0x020000",
16+
"extraData" : "",
17+
"gasLimit" : "0x0f4240",
18+
"gasUsed" : "0x05ab9f",
19+
"hash" : "0x629ea1a93f49dbab6be34a573060d8b2dd1aaa95a097fe6cb8ecac0f1407048c",
20+
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
21+
"nonce" : "0x0000000000000000",
22+
"number" : "0x01",
23+
"parentHash" : "0xd3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376",
24+
"receiptTrie" : "0xdecb79f43c466db7e890c6fdc33f0839c579d9cb1cf216d9c32fb75b57156a92",
25+
"stateRoot" : "0x8e655bbf652864b79a092bd0da60b09d3b243968b63fbae2db2a87e9ad1d2704",
26+
"timestamp" : "0x03e8",
27+
"transactionsTrie" : "0x2e0dbd769d03994dee583c601ce0ca0274ea34200724bf89a8970fa0caacf81e",
28+
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
29+
},
30+
"rlp" : "0xf9028af901f8a0d3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08e655bbf652864b79a092bd0da60b09d3b243968b63fbae2db2a87e9ad1d2704a02e0dbd769d03994dee583c601ce0ca0274ea34200724bf89a8970fa0caacf81ea0decb79f43c466db7e890c6fdc33f0839c579d9cb1cf216d9c32fb75b57156a92b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408305ab9f8203e880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f88cf88a800183061a808080b83d6000600060006000600073cff64f4c5df8f436c4f2c1af4b2e3f9e3004c77961c350f1506b626010ff6000526003601df36000526000600c60146000f51ba02f5cc10fe04d67301b8f039cdebb279b51578ce54c711c0eb7170852f4893d9ea00b5dcf40e42ea7afb5ac8282eef23eead4eb197e939169786b2ede913d3476bdc0",
31+
"transactions" : [
32+
{
33+
"data" : "0x6000600060006000600073cff64f4c5df8f436c4f2c1af4b2e3f9e3004c77961c350f1506b626010ff6000526003601df36000526000600c60146000f5",
34+
"gasLimit" : "0x061a80",
35+
"gasPrice" : "0x01",
36+
"nonce" : "0x00",
37+
"r" : "0x2f5cc10fe04d67301b8f039cdebb279b51578ce54c711c0eb7170852f4893d9e",
38+
"s" : "0x0b5dcf40e42ea7afb5ac8282eef23eead4eb197e939169786b2ede913d3476bd",
39+
"to" : "",
40+
"v" : "0x1b",
41+
"value" : "0x00"
42+
}
43+
],
44+
"uncleHeaders" : [
45+
]
46+
}
47+
],
48+
"genesisBlockHeader" : {
49+
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
50+
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
51+
"difficulty" : "0x020000",
52+
"extraData" : "0x42",
53+
"gasLimit" : "0x0f4240",
54+
"gasUsed" : "0x00",
55+
"hash" : "0xd3e83488ac557d22fd39e9fbd61b0727ed72297823875e5127a6864c57268376",
56+
"mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
57+
"nonce" : "0x0102030405060708",
58+
"number" : "0x00",
59+
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
60+
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
61+
"stateRoot" : "0xaef3dcca3f19ab2104a76ab47d8fa62691ce35e3934e5598ed6f2315adcd66d5",
62+
"timestamp" : "0x03b6",
63+
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
64+
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
65+
},
66+
"genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0aef3dcca3f19ab2104a76ab47d8fa62691ce35e3934e5598ed6f2315adcd66d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
67+
"lastblockhash" : "0x629ea1a93f49dbab6be34a573060d8b2dd1aaa95a097fe6cb8ecac0f1407048c",
68+
"network" : "Constantinople",
69+
"postState" : {
70+
"0x0000000000000000000000000000000000000010" : {
71+
"balance" : "0x01",
72+
"code" : "",
73+
"nonce" : "0x00",
74+
"storage" : {
75+
}
76+
},
77+
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
78+
"balance" : "0x29a2241af631ab9f",
79+
"code" : "",
80+
"nonce" : "0x00",
81+
"storage" : {
82+
}
83+
},
84+
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
85+
"balance" : "0x00",
86+
"code" : "",
87+
"nonce" : "0x02",
88+
"storage" : {
89+
}
90+
},
91+
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
92+
"balance" : "0x0de0b6b3a75e5461",
93+
"code" : "0x626010ff6000526003601df3",
94+
"nonce" : "0x01",
95+
"storage" : {
96+
}
97+
},
98+
"0xfce41d047b4a1d4450382dcc29ec7e5fedc5f9a3" : {
99+
"balance" : "0x01",
100+
"code" : "0x6010ff",
101+
"nonce" : "0x00",
102+
"storage" : {
103+
}
104+
}
105+
},
106+
"pre" : {
107+
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
108+
"balance" : "0x0de0b6b3a7640000",
109+
"code" : "0x626010ff6000526003601df3",
110+
"nonce" : "0x00",
111+
"storage" : {
112+
}
113+
},
114+
"0xcff64f4c5df8f436c4f2c1af4b2e3f9e3004c779" : {
115+
"balance" : "0x01",
116+
"code" : "0x6010ff",
117+
"nonce" : "0x01",
118+
"storage" : {
119+
}
120+
},
121+
"0xfce41d047b4a1d4450382dcc29ec7e5fedc5f9a3" : {
122+
"balance" : "0x01",
123+
"code" : "0x6010ff",
124+
"nonce" : "0x00",
125+
"storage" : {
126+
}
127+
}
128+
},
129+
"sealEngine" : "NoProof"
130+
}
131+
}

0 commit comments

Comments
 (0)