{ "extCodeHashDynamicArgument": { "_info": { "comment": "EXTCODEHASH/EXTCODESIZE with address from a dynamic argument" }, "env": { "currentCoinbase": "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty": "0x20000", "currentGasLimit": "1000000", "currentNumber": "1", "currentTimestamp": "1000", "previousHash": "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "expect": [ { "indexes": { "data": 0, "gas": 0, "value": 0 }, "network": [ ">=Constantinople" ], "result": { "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000001", "storage": { "0x00": "0x00", "0x01": "0x00" } } } }, { "indexes": { "data": 1, "gas": 0, "value": 0 }, "network": [ ">=Constantinople" ], "result": { "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000001", "storage": { "0x00": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", "0x01": "0x00" } } } }, { "indexes": { "data": 2, "gas": 0, "value": 0 }, "network": [ ">=Constantinople" ], "result": { "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000001", "storage": { "0x00": "0x56570de287d73cd1cb6092bb8fdee6173974955fdef345ae579ee9f475ea7432", "0x01": "0x02" } } } }, { "indexes": { "data": 3, "gas": 0, "value": 0 }, "network": [ ">=Constantinople" ], "result": { "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000001", "storage": { "0x00": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", "0x01": "0x00" } } } }, { "indexes": { "data": 4, "gas": 0, "value": 0 }, "network": [ ">=Constantinople" ], "result": { "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000001", "storage": { "0x00": "0x00", "0x01": "0x00" } } } } ], "pre": { "0000000000000000000000000000000000000002": { "balance": "10", "code": "", "nonce": "0", "storage": { } }, "deadbeef00000000000000000000000000000000": { "balance": "1000000000000000000", "code": "{ [[0]] (EXTCODEHASH (CALLDATALOAD 0)) [[1]] (EXTCODESIZE (CALLDATALOAD 0)) }", "nonce": "0", "storage": { "0x00": "0xdeadbeef" } }, "deadbeef00000000000000000000000000000001": { "balance": "1000000000000000000", "code": "0x1234", "nonce": "0", "storage": { } }, "deadbeef00000000000000000000000000000002": { "balance": "1000000000000000000", "code": "", "nonce": "0", "storage": { } }, "a94f5374fce5edbc8e2a8697c15331677e6ebf0b": { "balance": "1000000000000000000", "code": "0x", "nonce": "0", "storage": { } } }, "transaction": { "data": [ "0x0000000000000000000000000000000000000000000000000000000000000001", "0x0000000000000000000000000000000000000000000000000000000000000002", "0x000000000000000000000000deadbeef00000000000000000000000000000001", "0x000000000000000000000000deadbeef00000000000000000000000000000002", "0x000000000000000000000000deadbeef00000000000000000000000000000005" ], "gasLimit": [ "400000" ], "gasPrice": "1", "nonce": "0", "secretKey": "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", "to": "deadbeef00000000000000000000000000000000", "value": [ "1" ] } } }