aboutsummaryrefslogblamecommitdiffstats
path: root/GeneralStateTests/stCreate2/create2checkFieldsInInitcode.json
blob: 8b405df4253bf37d46623d6f5ec3ab593785659d (plain) (tree)
1
2
3
4
5
6
7
8


                                      
                                                                                                                                                                                                                                 
                                                                   
                                                                                          
                                                                                                       
                                                                                             











                                                                                                 
                                                                                                  







                                                                                                 
                                                                                                  







                                                                                                 
                                                                                                  







                                                                                                 
                                                                                                  





                                                                                                 

                  
                                                                                                  







                                                                                                 
                                                                                                  







                                                                                                 
                                                                                                  







                                                                                                 
                                                                                                  





                                                                                                 










                                                                                                

                                                            
                                                                                                                                        



                                 






                                                                                                

                                                            
                                                                                                                                        



                                 

                                                            
                                                                                                



                                 

                                                            
                                                                                                                                    



                                 






                                                                                                            

                                                            
                                                                                                                                              



                                 















                                                            
                                                                                                                                      





                                                            
                                                                                                                                              









                                                                                     




                                                                                     













                                                                                               
{
    "create2checkFieldsInInitcode" : {
        "_info" : {
            "comment" : "Check opcode values in create2 init code. Create2 called with different call types. CREATE2 inside CRETE2 inside CALL, CALLCODE, DELEGATECALL, STATICCALL << test values of  SENDER,address and so on.",
            "filledwith" : "testeth 1.5.0.dev2-73+commit.1bcd29e5",
            "lllcversion" : "Version: 0.4.26-develop.2018.9.19+commit.785cbf40.Linux.g++",
            "source" : "src/GeneralStateTestsFiller/stCreate2/create2checkFieldsInInitcodeFiller.json",
            "sourceHash" : "8df1b607404dc5f9e4fe58d6cb1ab5244c4c29782ac33bba3da176607e9e6543"
        },
        "env" : {
            "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "currentDifficulty" : "0x20000",
            "currentGasLimit" : "0x0f4240",
            "currentNumber" : "0x01",
            "currentTimestamp" : "0x03e8",
            "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
        },
        "post" : {
            "Constantinople" : [
                {
                    "hash" : "0xd79d47d28d103b497cfec0a4d4bb2b0122170dd9b9ac0782ef6e4b19569778ba",
                    "indexes" : {
                        "data" : 0,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0x12487cf96e08d47a5ecea599175a8d28536b6d3375e14b9781e3942ab30111e6",
                    "indexes" : {
                        "data" : 1,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0xa80e6da4b851b2c578e0eb4c97016433018f52787114b5d7bdc4394b9a892b9f",
                    "indexes" : {
                        "data" : 2,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0xb6e915d90277acae172ebe71b892a170b7e37b98fd081f2a2abdb49fb9d960f8",
                    "indexes" : {
                        "data" : 3,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0x82f3a6047421c8574b8f65e2beaf15704cf1de6496463fc81575ea559b85ca0f",
                    "indexes" : {
                        "data" : 4,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0xb0c9b081f1d8d44ad893543600ac7eade850a28af5f0847e5e72131aa6d1cb97",
                    "indexes" : {
                        "data" : 5,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0x9d44658fbe7d3bfc4d802750bb832e73f725bc20109f41dfe9dfd9172b4990c1",
                    "indexes" : {
                        "data" : 6,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                {
                    "hash" : "0x86868b7759134add82c1c6b6250623bfd4f34591898d34f8fa6129660a5ef0cc",
                    "indexes" : {
                        "data" : 7,
                        "gas" : 0,
                        "value" : 0
                    },
                    "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                }
            ]
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000600060006000600073f0000000000000000000000000000000000000005af1",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x1100000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602380601260003960006000f55000fe6000600060006000600073f0000000000000000000000000000000000000005af15000",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x2000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000600060006000600073f0000000000000000000000000000000000000005af2",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x2200000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602380601260003960006000f55000fe6000600060006000600073f0000000000000000000000000000000000000005af25000",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x3000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x600060006000600073f0000000000000000000000000000000000000005af45000",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x3300000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602180601260003960006000f55000fe600060006000600073f0000000000000000000000000000000000000005af45000",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x4000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x61010060006000600073f2000000000000000000000000000000000000005afa50600051600a55",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x4400000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602880601060003960006000f5fe61010060006000600073f2000000000000000000000000000000000000005afa50600051600a5500",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x0de0b6b3a7640000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x00",
                "code" : "0x600060006000600060006000355af1",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xf000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602280601260003960006000f55000fe30600055303160015532600255336003553460045536600555386006553a60075500",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xf200000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x6000602880601060003960006000f5fe3060005230316020523260405233606052346080523660a0523860c0523a60e0526101006000f300",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        },
        "transaction" : {
            "data" : [
                "0x0000000000000000000000001000000000000000000000000000000000000000",
                "0x0000000000000000000000002000000000000000000000000000000000000000",
                "0x0000000000000000000000003000000000000000000000000000000000000000",
                "0x0000000000000000000000004000000000000000000000000000000000000000",
                "0x0000000000000000000000001100000000000000000000000000000000000000",
                "0x0000000000000000000000002200000000000000000000000000000000000000",
                "0x0000000000000000000000003300000000000000000000000000000000000000",
                "0x0000000000000000000000004400000000000000000000000000000000000000"
            ],
            "gasLimit" : [
                "0x0927c0"
            ],
            "gasPrice" : "0x01",
            "nonce" : "0x00",
            "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
            "to" : "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b",
            "value" : [
                "0x00"
            ]
        }
    }
}