-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathzos.dev-1555666299544.json
158 lines (158 loc) · 4.65 KB
/
zos.dev-1555666299544.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
{
"contracts": {
"SerlogixContract": {
"address": "0xD833215cBcc3f914bD1C9ece3EE7BF8B14f841bb",
"constructorCode": "608060405234801561001057600080fd5b50610b9c806100206000396000f3fe",
"bodyBytecodeHash": "31140303634135be4da945e508ce4e075774ffb916565d6282521d95f071f43a",
"localBytecodeHash": "20a9e2793be21c77fbb6a883b764921821f53fd9640c40be5d8fdc037f2b355a",
"deployedBytecodeHash": "20a9e2793be21c77fbb6a883b764921821f53fd9640c40be5d8fdc037f2b355a",
"types": {
"t_bool": {
"id": "t_bool",
"kind": "elementary",
"label": "bool"
},
"t_uint256": {
"id": "t_uint256",
"kind": "elementary",
"label": "uint256"
},
"t_array:50<t_uint256>": {
"id": "t_array:50<t_uint256>",
"valueType": "t_uint256",
"length": "50",
"kind": "array",
"label": "uint256[50]"
},
"t_struct<SerlogixContract.Driver>": {
"id": "t_struct<SerlogixContract.Driver>",
"kind": "struct",
"label": "SerlogixContract.Driver",
"members": [
{
"label": "firstName",
"astId": 6,
"type": "t_string",
"src": "145:16:0"
},
{
"label": "lastName",
"astId": 8,
"type": "t_string",
"src": "171:15:0"
},
{
"label": "stackedWei",
"astId": 10,
"type": "t_uint256",
"src": "196:18:0"
}
]
},
"t_string": {
"id": "t_string",
"kind": "elementary",
"label": "string"
},
"t_mapping<t_struct<SerlogixContract.Driver>>": {
"id": "t_mapping<t_struct<SerlogixContract.Driver>>",
"valueType": "t_struct<SerlogixContract.Driver>",
"label": "mapping(key => SerlogixContract.Driver)",
"kind": "mapping"
},
"t_address": {
"id": "t_address",
"kind": "elementary",
"label": "address"
},
"t_array:dyn<t_address>": {
"id": "t_array:dyn<t_address>",
"valueType": "t_address",
"length": "dyn",
"kind": "array",
"label": "address[]"
}
},
"storage": [
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initialized",
"astId": 605,
"type": "t_bool",
"src": "757:24:7"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "initializing",
"astId": 607,
"type": "t_bool",
"src": "876:25:7"
},
{
"contract": "Initializable",
"path": "zos-lib/contracts/Initializable.sol",
"label": "______gap",
"astId": 656,
"type": "t_array:50<t_uint256>",
"src": "1891:29:7"
},
{
"contract": "SerlogixContract",
"path": "contracts/Serlogix.sol",
"label": "drivers",
"astId": 23,
"type": "t_mapping<t_struct<SerlogixContract.Driver>>",
"src": "307:35:0"
},
{
"contract": "SerlogixContract",
"path": "contracts/Serlogix.sol",
"label": "driversAccounts",
"astId": 26,
"type": "t_array:dyn<t_address>",
"src": "348:32:0"
}
],
"warnings": {
"hasConstructor": false,
"hasSelfDestruct": false,
"hasDelegateCall": false,
"hasInitialValuesInDeclarations": false,
"uninitializedBaseContracts": [],
"storageUncheckedVars": [
{
"contract": "SerlogixContract",
"path": "contracts/Serlogix.sol",
"label": "drivers",
"astId": 23,
"type": "t_mapping<t_struct<SerlogixContract.Driver>>",
"src": "307:35:0"
}
],
"storageDiff": []
}
}
},
"solidityLibs": {},
"proxies": {
"serlogix/SerlogixContract": [
{
"address": "0xCfEB869F69431e42cdB54A4F4f105C19C080A601",
"version": "0.1.0",
"implementation": "0xD833215cBcc3f914bD1C9ece3EE7BF8B14f841bb"
},
{
"address": "0xC89Ce4735882C9F0f0FE26686c53074E09B0D550",
"version": "0.1.0",
"implementation": "0xD833215cBcc3f914bD1C9ece3EE7BF8B14f841bb"
}
]
},
"zosversion": "2.2",
"version": "0.1.0",
"proxyAdmin": {
"address": "0x5b1869D9A4C187F2EAa108f3062412ecf0526b24"
}
}