nimbus-eth1/tests/fixtures/newGeneralStateTests/stExtCodeHash/extCodeHashSubcallOOG.json

170 lines
7.6 KiB
JSON

{
"extCodeHashSubcallOOG" : {
"_info" : {
"comment" : "create contract A in a subcall. go OOG in a subcall (revert happens) check EXTCODEHASH of A (in upper call)",
"filling-rpc-server" : "Geth-1.9.6-unstable-63b18027-20190920",
"filling-tool-version" : "retesteth-0.0.1+commit.0ae18aef.Linux.g++",
"lllcversion" : "Version: 0.5.12-develop.2019.9.13+commit.2d601a4f.Linux.g++",
"source" : "src/GeneralStateTestsFiller/stExtCodeHash/extCodeHashSubcallOOGFiller.yml",
"sourceHash" : "07806896b708a2830d7e082b4edc12a9c3fd602ee2e6021fe25e313b4ae3a45d"
},
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x020000",
"currentGasLimit" : "0x989680",
"currentNumber" : "0x01",
"currentTimestamp" : "0x03e8",
"previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"post" : {
"Istanbul" : [
{
"indexes" : {
"data" : 0,
"gas" : 0,
"value" : 0
},
"hash" : "0xf46acc9a668340361b1c25525de34af6fb5feae0da25786918ebfadd0b622759",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"indexes" : {
"data" : 1,
"gas" : 0,
"value" : 0
},
"hash" : "0x29ee80f7de1633e4c35501c4c637cf10ec23275f8b8df95d7b3ba34124b57e34",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"indexes" : {
"data" : 2,
"gas" : 0,
"value" : 0
},
"hash" : "0x906378c1c0189ff5fe07577bb85ca0764e72dae0983c145048127a795ded47b6",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"indexes" : {
"data" : 3,
"gas" : 0,
"value" : 0
},
"hash" : "0x5dba5eccd423d94c6c8cf3ee728bf7fdb1df1be9429173c638d2bf3e373586d7",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"indexes" : {
"data" : 4,
"gas" : 0,
"value" : 0
},
"hash" : "0x5b369b2482e437ba9c87bb13455b761bef0d27a37015aa790386e1a4401ce2fb",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"indexes" : {
"data" : 5,
"gas" : 0,
"value" : 0
},
"hash" : "0x77ad9d139b552e68351ae62ff131c10d9a2b3665c8eea24b07888f2e048d0636",
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
]
},
"pre" : {
"0x1000000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6020600060006000600060003562055730f2506000513f6001556000513b6002556020600060006000513c6000516003556000600060006000600060005161c350f260045500",
"nonce" : "0x00",
"storage" : {
}
},
"0x2000000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6020600060006000600073a000000000000000000000000000000000000000620249f0f15060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0x2100000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6020600060006000600073a000000000000000000000000000000000000000620249f0f25060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0x2200000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x602060006000600073a000000000000000000000000000000000000000620249f0f45060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0x3000000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6020600060006000600073a100000000000000000000000000000000000000620249f0f15060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0x3100000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6020600060006000600073a1000000000000000000000000000000000000006203d090f25060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0x3200000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x602060006000600073a100000000000000000000000000000000000000620249f0f45060206000f300",
"nonce" : "0x00",
"storage" : {
}
},
"0xa000000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6000600f80601a60003960006000f560005260206000f30000fe6460206020556000526005601bf300",
"nonce" : "0x00",
"storage" : {
}
},
"0xa100000000000000000000000000000000000000" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x6000600f80606060003960006000f56000526001600155600160025560016003556001600455600160055560016006556001600755600160085560016009556001600a556001600b556001600c556001600d556001600e5560206000f30000fe6460206020556000526005601bf300",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x00",
"nonce" : "0x00",
"storage" : {
}
}
},
"transaction" : {
"data" : [
"0x0000000000000000000000002000000000000000000000000000000000000000",
"0x0000000000000000000000002100000000000000000000000000000000000000",
"0x0000000000000000000000002200000000000000000000000000000000000000",
"0x0000000000000000000000003000000000000000000000000000000000000000",
"0x0000000000000000000000003100000000000000000000000000000000000000",
"0x0000000000000000000000003200000000000000000000000000000000000000"
],
"gasLimit" : [
"0x061a80"
],
"gasPrice" : "0x01",
"nonce" : "0x00",
"secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
"to" : "0x1000000000000000000000000000000000000000",
"value" : [
"0x01"
]
}
}
}