2021-09-28 08:52:09 +00:00
|
|
|
|
|
|
|
======= storage_layout_user_defined/input.sol:C =======
|
|
|
|
Contract Storage Layout:
|
2021-10-22 02:05:49 +00:00
|
|
|
{
|
|
|
|
"storage":
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"astId": 7,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "a",
|
|
|
|
"offset": 0,
|
|
|
|
"slot": "0",
|
|
|
|
"type": "t_userDefinedValueType(MyInt128)2"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 10,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "b",
|
|
|
|
"offset": 16,
|
|
|
|
"slot": "0",
|
|
|
|
"type": "t_userDefinedValueType(MyInt128)2"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 13,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "c",
|
|
|
|
"offset": 0,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt128)2"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 16,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "d",
|
|
|
|
"offset": 16,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt8)4"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 19,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "e",
|
|
|
|
"offset": 17,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt8)4"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 22,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "f",
|
|
|
|
"offset": 18,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt8)4"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 25,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "g",
|
|
|
|
"offset": 19,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt8)4"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"astId": 28,
|
|
|
|
"contract": "storage_layout_user_defined/input.sol:C",
|
|
|
|
"label": "h",
|
|
|
|
"offset": 20,
|
|
|
|
"slot": "1",
|
|
|
|
"type": "t_userDefinedValueType(MyInt8)4"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"types":
|
|
|
|
{
|
|
|
|
"t_userDefinedValueType(MyInt128)2":
|
|
|
|
{
|
|
|
|
"encoding": "inplace",
|
|
|
|
"label": "MyInt128",
|
|
|
|
"numberOfBytes": "16"
|
|
|
|
},
|
|
|
|
"t_userDefinedValueType(MyInt8)4":
|
|
|
|
{
|
|
|
|
"encoding": "inplace",
|
|
|
|
"label": "MyInt8",
|
|
|
|
"numberOfBytes": "1"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|