cphr commited on
Commit
adceecd
·
verified ·
1 Parent(s): 5065a9d

Upload Solidity patches.karmamodel

Browse files
Files changed (1) hide show
  1. Solidity patches.karmamodel +1527 -112
Solidity patches.karmamodel CHANGED
@@ -1,145 +1,1560 @@
1
  {
2
- "badExamples" : 16,
3
  "badTokens" : {
4
- "%" : 1,
5
- "*" : 2,
6
- "100" : 1,
7
- "1000" : 1,
8
- "10000" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "1500" : 1,
10
- "2300" : 1,
 
 
 
 
 
 
11
  "997" : 1,
12
- "<" : 1,
13
- "=" : 7,
14
- ">" : 1,
15
- "abi" : 2,
16
- "amount" : 2,
17
- "assembly" : 1,
18
- "balances" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  "basis" : 1,
20
- "block" : 2,
21
- "bool" : 2,
22
- "call" : 1,
23
- "code" : 1,
24
- "constant" : 1,
25
- "delegatecall" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  "dst" : 1,
27
- "encodepacked" : 1,
 
 
 
 
 
 
 
28
  "encodewithsignature" : 1,
29
- "external" : 2,
30
- "fee" : 1,
31
- "from" : 1,
32
- "function" : 2,
33
- "gas" : 1,
34
- "impl" : 1,
35
- "keccak256" : 1,
36
- "less" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  "mistakenly" : 1,
38
- "mload" : 1,
39
- "msg" : 1,
40
- "mstore" : 1,
41
- "must" : 1,
42
- "number" : 1,
43
- "origin" : 1,
44
- "owner" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  "pick" : 1,
 
 
46
  "points" : 1,
47
- "public" : 1,
48
- "random" : 1,
49
- "rate" : 2,
50
- "require" : 3,
51
- "return" : 3,
52
- "sender" : 1,
53
- "setvalue" : 2,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54
  "src" : 1,
55
- "sstore" : 1,
 
 
 
 
 
56
  "status" : 1,
57
- "target" : 1,
58
- "than" : 1,
59
- "timestamp" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
  "uint" : 3,
61
- "uint256" : 1,
62
- "unchecked" : 2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  },
64
- "goodExamples" : 34,
65
  "goodTokens" : {
66
- "*" : 2,
67
- "+" : 1,
68
- "-" : 2,
69
- "100" : 1,
70
- "1000" : 1,
71
- "10000" : 1,
 
 
 
 
 
 
 
 
72
  "1500" : 1,
73
- "<" : 4,
74
- "=" : 21,
75
- ">" : 4,
76
- "abi" : 2,
77
- "address" : 4,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
  "allow" : 1,
79
- "allowance" : 1,
80
  "allowances" : 3,
81
- "allowlist" : 3,
82
- "amount" : 3,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
83
  "basis" : 1,
84
- "block" : 1,
 
 
 
 
 
 
 
 
 
85
  "blocknumber" : 3,
86
- "bool" : 3,
87
- "bytes32" : 3,
88
- "call" : 1,
89
- "code" : 2,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
  "commit" : 1,
91
- "committed" : 3,
92
- "constructor" : 1,
 
 
 
 
 
 
 
 
 
 
93
  "correct" : 1,
94
- "done" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
  "dst" : 1,
96
- "encodepacked" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  "encodewithsignature" : 1,
98
- "external" : 5,
99
- "fee" : 1,
100
- "from" : 2,
101
- "function" : 5,
102
- "gas" : 1,
103
- "gasleft" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
  "getvalue" : 2,
105
- "hash" : 5,
106
- "immutable" : 1,
107
- "impl" : 1,
108
- "increaseallowance" : 1,
109
- "keccak256" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  "least" : 1,
111
  "len" : 3,
112
- "let" : 1,
113
- "mapping" : 2,
114
- "max" : 2,
115
- "mload" : 1,
116
- "msg" : 7,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
117
  "mstore" : 1,
118
- "must" : 1,
119
- "number" : 1,
120
- "owner" : 1,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
121
  "points" : 1,
122
- "public" : 4,
123
- "random" : 1,
124
- "rate" : 3,
125
- "require" : 10,
126
- "return" : 4,
127
- "returns" : 1,
128
- "reveal" : 1,
129
- "revert" : 1,
130
- "rewards" : 1,
131
- "sender" : 7,
132
- "spender" : 1,
133
- "src" : 1,
134
- "staticcall" : 1,
135
- "status" : 2,
136
- "target" : 1,
137
- "true" : 1,
138
- "type" : 2,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
  "uint" : 8,
140
- "uint256" : 2,
141
- "view" : 1,
142
- "|" : 1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
143
  },
144
  "name" : "Solidity patches"
145
  }
 
1
  {
2
+ "badExamples" : 958,
3
  "badTokens" : {
4
+ "!" : 10,
5
+ "%" : 7,
6
+ "&" : 1,
7
+ "*" : 35,
8
+ "+" : 46,
9
+ "-" : 19,
10
+ "0x00" : 2,
11
+ "0x100" : 1,
12
+ "0x1234567890123456789012345678901234567890" : 2,
13
+ "0x1f" : 1,
14
+ "0x20" : 10,
15
+ "0x40" : 17,
16
+ "100" : 11,
17
+ "1000" : 6,
18
+ "10000" : 3,
19
+ "100000" : 1,
20
+ "1000000" : 3,
21
+ "1000000000" : 1,
22
+ "100e8" : 1,
23
+ "1103515245" : 1,
24
+ "12345" : 1,
25
  "1500" : 1,
26
+ "1e14" : 1,
27
+ "1e18" : 3,
28
+ "1e8" : 1,
29
+ "2300" : 2,
30
+ "256" : 1,
31
+ "3000" : 1,
32
+ "500" : 1,
33
  "997" : 1,
34
+ "<" : 19,
35
+ "=" : 256,
36
+ ">" : 41,
37
+ "_admin" : 2,
38
+ "_pair" : 2,
39
+ "abi" : 13,
40
+ "accept" : 1,
41
+ "accrue" : 1,
42
+ "active" : 1,
43
+ "add" : 13,
44
+ "addblacklist" : 1,
45
+ "addfacet" : 2,
46
+ "address" : 181,
47
+ "admin" : 3,
48
+ "againstvotes" : 1,
49
+ "allowance" : 4,
50
+ "allowed" : 6,
51
+ "allowedselector" : 1,
52
+ "already" : 2,
53
+ "amount" : 116,
54
+ "amountin" : 14,
55
+ "amounts" : 6,
56
+ "amt" : 4,
57
+ "and" : 1,
58
+ "approve" : 2,
59
+ "approved" : 1,
60
+ "approvetoken" : 1,
61
+ "arr" : 1,
62
+ "asecond" : 1,
63
+ "ask" : 1,
64
+ "assembly" : 27,
65
+ "assert" : 1,
66
+ "authorized" : 3,
67
+ "bal" : 1,
68
+ "balance" : 18,
69
+ "balanceof" : 3,
70
+ "balances" : 8,
71
+ "base" : 2,
72
  "basis" : 1,
73
+ "before" : 1,
74
+ "bid" : 1,
75
+ "blacklisted" : 1,
76
+ "block" : 33,
77
+ "blocked" : 1,
78
+ "blockhash" : 4,
79
+ "bool" : 57,
80
+ "borrow" : 3,
81
+ "borrower" : 1,
82
+ "bps" : 2,
83
+ "bsecond" : 1,
84
+ "build" : 1,
85
+ "bump" : 1,
86
+ "burn" : 1,
87
+ "buy" : 3,
88
+ "buyer" : 1,
89
+ "bypass" : 1,
90
+ "bytes" : 32,
91
+ "bytes32" : 22,
92
+ "bytes4" : 3,
93
+ "call" : 27,
94
+ "callall" : 2,
95
+ "callcode" : 1,
96
+ "calldata" : 31,
97
+ "calldatacopy" : 2,
98
+ "calldataload" : 2,
99
+ "cancel" : 1,
100
+ "cashout" : 1,
101
+ "cfirst" : 1,
102
+ "changeadmin" : 1,
103
+ "changeimpl" : 1,
104
+ "claim" : 17,
105
+ "claimed" : 4,
106
+ "claimrefund" : 1,
107
+ "clone" : 1,
108
+ "close" : 1,
109
+ "code" : 3,
110
+ "collateral" : 9,
111
+ "collateralfactor" : 1,
112
+ "collect" : 2,
113
+ "commit" : 1,
114
+ "compute" : 3,
115
+ "constant" : 6,
116
+ "constructor" : 7,
117
+ "cost" : 1,
118
+ "count" : 2,
119
+ "counter" : 1,
120
+ "credit" : 2,
121
+ "data" : 44,
122
+ "datas" : 3,
123
+ "days" : 1,
124
+ "deadline" : 2,
125
+ "debt" : 2,
126
+ "decimals" : 1,
127
+ "decode" : 1,
128
+ "decreasemany" : 1,
129
+ "delegatecall" : 10,
130
+ "delta" : 1,
131
+ "deploy" : 3,
132
+ "deployedat" : 1,
133
+ "deposit" : 5,
134
+ "destroy" : 2,
135
+ "difficulty" : 3,
136
+ "digest" : 3,
137
+ "distribute" : 6,
138
+ "div" : 2,
139
+ "doit" : 1,
140
+ "domain_separator" : 1,
141
+ "domore" : 1,
142
+ "drain" : 1,
143
  "dst" : 1,
144
+ "duration" : 1,
145
+ "early" : 1,
146
+ "earned" : 1,
147
+ "ecrecover" : 3,
148
+ "empty" : 1,
149
+ "encode" : 1,
150
+ "encodepacked" : 9,
151
+ "encodewithselector" : 1,
152
  "encodewithsignature" : 1,
153
+ "endtime" : 2,
154
+ "epoch" : 1,
155
+ "escrows" : 1,
156
+ "eta" : 3,
157
+ "ether" : 3,
158
+ "etheramount" : 2,
159
+ "event" : 2,
160
+ "exec" : 2,
161
+ "execall" : 1,
162
+ "execute" : 9,
163
+ "exit" : 1,
164
+ "exp" : 2,
165
+ "expel" : 1,
166
+ "extcodesize" : 1,
167
+ "external" : 269,
168
+ "facet" : 3,
169
+ "factor" : 1,
170
+ "failed" : 1,
171
+ "false" : 1,
172
+ "fee" : 11,
173
+ "feed" : 8,
174
+ "fees" : 1,
175
+ "first" : 1,
176
+ "for" : 16,
177
+ "forvotes" : 1,
178
+ "forward" : 2,
179
+ "freeze" : 1,
180
+ "from" : 6,
181
+ "frozen" : 1,
182
+ "function" : 271,
183
+ "fund" : 2,
184
+ "gas" : 9,
185
+ "gasleft" : 1,
186
+ "gaslimit" : 1,
187
+ "get" : 1,
188
+ "getamountout" : 2,
189
+ "getnow" : 1,
190
+ "getreserves" : 2,
191
+ "grant" : 1,
192
+ "grantadmin" : 1,
193
+ "greater" : 2,
194
+ "guardian" : 2,
195
+ "harvest" : 1,
196
+ "hash" : 12,
197
+ "hasvoted" : 2,
198
+ "highest" : 1,
199
+ "highestbid" : 2,
200
+ "holders" : 2,
201
+ "hours" : 1,
202
+ "icallback" : 1,
203
+ "ids" : 2,
204
+ "ierc1155" : 1,
205
+ "ierc20" : 3,
206
+ "ierc721receiver" : 1,
207
+ "ifeed" : 3,
208
+ "impl" : 27,
209
+ "implementation" : 3,
210
+ "implementation_slot" : 1,
211
+ "index" : 3,
212
+ "indexed" : 1,
213
+ "initialize" : 2,
214
+ "initiator" : 1,
215
+ "inline" : 1,
216
+ "insufficient" : 6,
217
+ "int256" : 6,
218
+ "interface" : 2,
219
+ "internal" : 2,
220
+ "invalid" : 2,
221
+ "invariantbroken" : 1,
222
+ "ipair" : 5,
223
+ "isauthorized" : 1,
224
+ "isoperator" : 1,
225
+ "iszero" : 1,
226
+ "iuniswappair" : 1,
227
+ "keccak256" : 15,
228
+ "last" : 2,
229
+ "lastclaim" : 1,
230
+ "lastprice" : 1,
231
+ "latestanswer" : 8,
232
+ "latestprice" : 1,
233
+ "length" : 19,
234
+ "less" : 2,
235
+ "let" : 9,
236
+ "liquidate" : 2,
237
+ "liquidator" : 1,
238
+ "list" : 1,
239
+ "live" : 2,
240
+ "locked" : 5,
241
+ "lockeduntil" : 3,
242
+ "log1" : 2,
243
+ "login" : 1,
244
+ "long" : 2,
245
+ "loop" : 1,
246
+ "low" : 3,
247
+ "lowbyte" : 1,
248
+ "mapping" : 10,
249
+ "markprice" : 1,
250
+ "member" : 1,
251
+ "memory" : 19,
252
+ "message" : 1,
253
+ "mint" : 8,
254
+ "minter" : 1,
255
+ "minutes" : 1,
256
  "mistakenly" : 1,
257
+ "mload" : 13,
258
+ "mload8" : 1,
259
+ "modifier" : 1,
260
+ "msg" : 89,
261
+ "msghash" : 2,
262
+ "mstore" : 21,
263
+ "mstore8" : 1,
264
+ "mul" : 1,
265
+ "multicall" : 1,
266
+ "must" : 6,
267
+ "new" : 5,
268
+ "newimpl" : 1,
269
+ "newowner" : 9,
270
+ "newprice" : 1,
271
+ "newrate" : 1,
272
+ "newtotal" : 1,
273
+ "nominate" : 1,
274
+ "nominateadmin" : 1,
275
+ "nonce" : 4,
276
+ "not" : 6,
277
+ "notify" : 1,
278
+ "number" : 8,
279
+ "offset" : 5,
280
+ "onerc721received" : 1,
281
+ "onreward" : 1,
282
+ "operator" : 1,
283
+ "operatorapproval" : 2,
284
+ "operators" : 2,
285
+ "oracle" : 1,
286
+ "origin" : 4,
287
+ "out" : 27,
288
+ "owner" : 21,
289
+ "owner_" : 3,
290
+ "packed" : 1,
291
+ "paid" : 1,
292
+ "pair" : 13,
293
+ "pause" : 2,
294
+ "paused" : 3,
295
+ "pay" : 3,
296
+ "payable" : 63,
297
+ "payall" : 1,
298
+ "payload" : 3,
299
+ "payment" : 1,
300
+ "payout" : 5,
301
+ "payoutall" : 1,
302
+ "pending" : 2,
303
+ "per" : 2,
304
+ "percent" : 1,
305
+ "permit" : 4,
306
+ "permit_typehash" : 1,
307
  "pick" : 1,
308
+ "ping" : 2,
309
+ "pnl" : 1,
310
  "points" : 1,
311
+ "positions" : 1,
312
+ "positive" : 1,
313
+ "power" : 1,
314
+ "price" : 9,
315
+ "pricepershare" : 1,
316
+ "principal" : 1,
317
+ "profit" : 1,
318
+ "proposalid" : 1,
319
+ "proposedowner" : 2,
320
+ "ptr" : 17,
321
+ "public" : 37,
322
+ "pure" : 21,
323
+ "push" : 1,
324
+ "queue" : 1,
325
+ "random" : 5,
326
+ "rate" : 6,
327
+ "read" : 1,
328
+ "ready" : 1,
329
+ "received" : 1,
330
+ "recipients" : 8,
331
+ "recover" : 2,
332
+ "redeem" : 2,
333
+ "register" : 1,
334
+ "relay" : 2,
335
+ "release" : 2,
336
+ "released" : 1,
337
+ "remove" : 1,
338
+ "renew" : 1,
339
+ "renounce" : 1,
340
+ "repaid" : 1,
341
+ "repay" : 1,
342
+ "reportprice" : 1,
343
+ "require" : 103,
344
+ "required" : 1,
345
+ "reserve0" : 2,
346
+ "reserve1" : 2,
347
+ "resetvalue" : 1,
348
+ "result" : 8,
349
+ "results" : 2,
350
+ "ret" : 2,
351
+ "return" : 83,
352
+ "returndatacopy" : 1,
353
+ "returndatasize" : 3,
354
+ "returns" : 46,
355
+ "reveal" : 1,
356
+ "revealed" : 4,
357
+ "revert" : 2,
358
+ "reward" : 3,
359
+ "rewardperblock" : 1,
360
+ "rewards" : 1,
361
+ "run" : 5,
362
+ "safebatchtransferfrom" : 1,
363
+ "saleprice" : 2,
364
+ "salt" : 1,
365
+ "seed" : 8,
366
+ "seen" : 2,
367
+ "sel" : 3,
368
+ "selector" : 2,
369
+ "selfdestruct" : 2,
370
+ "seller" : 2,
371
+ "send" : 3,
372
+ "sendall" : 1,
373
+ "sender" : 83,
374
+ "set" : 2,
375
+ "setadmin" : 2,
376
+ "setadmins" : 1,
377
+ "setbeacon" : 1,
378
+ "setdeadline" : 1,
379
+ "setdecimals" : 1,
380
+ "setdelegate" : 2,
381
+ "setdescription" : 1,
382
+ "setdues" : 1,
383
+ "setfacet" : 1,
384
+ "setfee" : 2,
385
+ "setimpl" : 1,
386
+ "setimplementation" : 1,
387
+ "setname" : 1,
388
+ "setoperator" : 1,
389
+ "setoracle" : 1,
390
+ "setowner" : 4,
391
+ "setparams" : 1,
392
+ "setpaused" : 1,
393
+ "setpauser" : 1,
394
+ "setprice" : 5,
395
+ "settle" : 1,
396
+ "settled" : 2,
397
+ "settotal" : 1,
398
+ "settreasury" : 1,
399
+ "setupgrader" : 1,
400
+ "seturi" : 1,
401
+ "setvalue" : 3,
402
+ "shareamount" : 1,
403
+ "shares" : 5,
404
+ "sigchain" : 1,
405
+ "signer" : 3,
406
+ "size" : 13,
407
+ "skim" : 1,
408
+ "slot" : 2,
409
+ "soon" : 1,
410
+ "spend" : 1,
411
+ "spender" : 9,
412
+ "sqrt" : 1,
413
  "src" : 1,
414
+ "sstore" : 2,
415
+ "stake" : 4,
416
+ "staked" : 2,
417
+ "stakedat" : 1,
418
+ "stakes" : 1,
419
+ "staticcall" : 5,
420
  "status" : 1,
421
+ "step1" : 1,
422
+ "still" : 1,
423
+ "store" : 1,
424
+ "string" : 3,
425
+ "sum" : 1,
426
+ "support" : 1,
427
+ "swap" : 8,
428
+ "swapatob" : 1,
429
+ "sweep" : 1,
430
+ "sweepto" : 1,
431
+ "sweeptoken" : 1,
432
+ "takefees" : 1,
433
+ "target" : 29,
434
+ "targets" : 2,
435
+ "than" : 4,
436
+ "this" : 17,
437
+ "timestamp" : 24,
438
+ "tocents" : 1,
439
+ "toggle" : 1,
440
+ "token" : 18,
441
+ "token0" : 1,
442
+ "tokenid" : 4,
443
+ "tokens" : 1,
444
+ "too" : 5,
445
+ "total" : 5,
446
+ "totalassets" : 4,
447
+ "totaldeposits" : 1,
448
+ "totalearned" : 1,
449
+ "totalshares" : 4,
450
+ "totalstaked" : 1,
451
+ "totalsupply" : 1,
452
+ "transfer" : 58,
453
+ "transferfrom" : 4,
454
+ "transferownership" : 1,
455
+ "treasury" : 1,
456
+ "true" : 15,
457
+ "txhash" : 2,
458
  "uint" : 3,
459
+ "uint112" : 2,
460
+ "uint160" : 1,
461
+ "uint256" : 184,
462
+ "uint32" : 1,
463
+ "uint8" : 9,
464
+ "unauthorized" : 2,
465
+ "unchecked" : 17,
466
+ "unfreeze" : 1,
467
+ "unlock" : 1,
468
+ "update" : 2,
469
+ "updatescore" : 1,
470
+ "upgrade" : 2,
471
+ "upgradeandrun" : 1,
472
+ "upgraded" : 1,
473
+ "upgradeto" : 5,
474
+ "uri" : 1,
475
+ "used" : 4,
476
+ "usednonces" : 1,
477
+ "user" : 18,
478
+ "users" : 4,
479
+ "value" : 46,
480
+ "values" : 3,
481
+ "verify" : 2,
482
+ "vested" : 1,
483
+ "view" : 16,
484
+ "vote" : 1,
485
+ "voteandclaim" : 1,
486
+ "voted" : 5,
487
+ "votes" : 1,
488
+ "votingpower" : 1,
489
+ "wei" : 1,
490
+ "withauth" : 1,
491
+ "withdraw" : 11,
492
+ "withdrawall" : 2,
493
+ "withdrawanddeposit" : 1,
494
+ "withdrawpartial" : 1,
495
+ "withdrawpending" : 1,
496
+ "work" : 1,
497
+ "write" : 3,
498
+ "wrong" : 1,
499
+ "zero" : 3,
500
+ "|" : 2
501
  },
502
+ "goodExamples" : 3883,
503
  "goodTokens" : {
504
+ "!" : 248,
505
+ "%" : 7,
506
+ "&" : 26,
507
+ "*" : 68,
508
+ "+" : 114,
509
+ "-" : 59,
510
+ "05e18" : 1,
511
+ "0x20" : 2,
512
+ "0xff" : 1,
513
+ "100" : 15,
514
+ "1000" : 23,
515
+ "10000" : 35,
516
+ "100000" : 1,
517
+ "1000000e18" : 1,
518
  "1500" : 1,
519
+ "1e15" : 1,
520
+ "1e18" : 13,
521
+ "1e6" : 2,
522
+ "1e8" : 5,
523
+ "200" : 3,
524
+ "2000" : 1,
525
+ "20000" : 1,
526
+ "200000" : 1,
527
+ "2048" : 2,
528
+ "2300" : 1,
529
+ "256" : 4,
530
+ "4096" : 6,
531
+ "500" : 6,
532
+ "5000" : 1,
533
+ "50000" : 3,
534
+ "65536" : 1,
535
+ "7500" : 1,
536
+ "8000" : 5,
537
+ "997" : 1,
538
+ "<" : 176,
539
+ "=" : 1666,
540
+ ">" : 362,
541
+ "__gap" : 4,
542
+ "__gap2" : 1,
543
+ "__gapv2" : 1,
544
+ "_abs" : 2,
545
+ "_cap" : 2,
546
+ "_feed" : 2,
547
+ "_impl" : 21,
548
+ "_in" : 2,
549
+ "_isowner" : 2,
550
+ "_lender" : 1,
551
+ "_oracle" : 4,
552
+ "_out" : 2,
553
+ "_owner" : 1,
554
+ "_owners" : 2,
555
+ "_pair" : 4,
556
+ "_reserve" : 1,
557
+ "_snapshot" : 6,
558
+ "_snapshotblock" : 2,
559
+ "_starttime" : 2,
560
+ "_status" : 20,
561
+ "_target" : 1,
562
+ "_threshold" : 1,
563
+ "_token" : 5,
564
+ "_total" : 3,
565
+ "_twap" : 2,
566
+ "abi" : 38,
567
+ "above" : 1,
568
+ "acc" : 6,
569
+ "accept" : 1,
570
+ "acceptadmin" : 2,
571
+ "acceptownership" : 3,
572
+ "account" : 2,
573
+ "accrue" : 2,
574
+ "active" : 4,
575
+ "add" : 4,
576
+ "addblacklist" : 1,
577
+ "added" : 6,
578
+ "addfacet" : 2,
579
+ "addrecipient" : 1,
580
+ "address" : 580,
581
+ "admin" : 22,
582
+ "admin_" : 1,
583
+ "adminexecute" : 1,
584
+ "adminroleset" : 2,
585
+ "admins" : 2,
586
+ "againstvotes" : 1,
587
+ "airdrop" : 2,
588
+ "allocation" : 1,
589
  "allow" : 1,
590
+ "allowance" : 31,
591
  "allowances" : 3,
592
+ "allowed" : 24,
593
+ "allowedselector" : 1,
594
+ "allowlist" : 9,
595
+ "alltokens" : 1,
596
+ "already" : 56,
597
+ "amount" : 275,
598
+ "amount0" : 2,
599
+ "amount1" : 2,
600
+ "amountin" : 16,
601
+ "amountout" : 3,
602
+ "amountoutmin" : 1,
603
+ "amounts" : 18,
604
+ "amt" : 7,
605
+ "answer" : 24,
606
+ "answered" : 6,
607
+ "answers" : 1,
608
+ "applied" : 6,
609
+ "approval" : 7,
610
+ "approvalcount" : 3,
611
+ "approve" : 6,
612
+ "approved" : 5,
613
+ "approvetoken" : 1,
614
+ "arr" : 2,
615
+ "array" : 1,
616
+ "arrays" : 2,
617
+ "ask" : 2,
618
+ "assembly" : 1,
619
+ "assets" : 1,
620
+ "assetsof" : 1,
621
+ "authenticated" : 2,
622
+ "author" : 1,
623
+ "authorized" : 4,
624
+ "available" : 1,
625
+ "bal" : 3,
626
+ "balance" : 64,
627
+ "balanceof" : 21,
628
+ "balances" : 23,
629
+ "base" : 2,
630
  "basis" : 1,
631
+ "batch" : 21,
632
+ "before" : 3,
633
+ "below" : 8,
634
+ "beneficiary" : 2,
635
+ "bid" : 2,
636
+ "blacklisted" : 4,
637
+ "blob" : 1,
638
+ "block" : 89,
639
+ "blocked" : 1,
640
+ "blockhash" : 2,
641
  "blocknumber" : 3,
642
+ "bonus" : 1,
643
+ "bool" : 215,
644
+ "borrow" : 6,
645
+ "borrowed" : 1,
646
+ "borrower" : 4,
647
+ "bounds" : 2,
648
+ "bps" : 3,
649
+ "bps_denominator" : 38,
650
+ "break" : 1,
651
+ "bridge" : 3,
652
+ "build" : 1,
653
+ "bump" : 1,
654
+ "burn" : 1,
655
+ "burned" : 1,
656
+ "buy" : 3,
657
+ "buyer" : 1,
658
+ "bytes" : 45,
659
+ "bytes32" : 60,
660
+ "bytes4" : 9,
661
+ "cache" : 1,
662
+ "cached" : 1,
663
+ "cachedat" : 3,
664
+ "cachedprice" : 1,
665
+ "call" : 120,
666
+ "call_gas_limit" : 2,
667
+ "callable" : 1,
668
+ "callall" : 2,
669
+ "callback" : 3,
670
+ "calldata" : 37,
671
+ "called" : 2,
672
+ "caller" : 2,
673
+ "callers" : 1,
674
+ "calls" : 2,
675
+ "cancel" : 1,
676
+ "cancelled" : 2,
677
+ "cannot" : 4,
678
+ "cap" : 9,
679
+ "cashout" : 1,
680
+ "catch" : 2,
681
+ "cf_bps" : 6,
682
+ "chainid" : 5,
683
+ "changeimpl" : 1,
684
+ "chunk" : 2,
685
+ "circulating" : 1,
686
+ "claim" : 34,
687
+ "claim_amount" : 3,
688
+ "claimed" : 19,
689
+ "claimeda" : 4,
690
+ "claimedb" : 3,
691
+ "claimownership" : 1,
692
+ "claimrefund" : 1,
693
+ "claims" : 1,
694
+ "clone" : 1,
695
+ "close" : 3,
696
+ "closed" : 1,
697
+ "code" : 42,
698
+ "collateral" : 17,
699
+ "collateralfactor" : 1,
700
+ "collateralperunit" : 2,
701
+ "collateralvalue" : 2,
702
+ "collect" : 2,
703
  "commit" : 1,
704
+ "commitment" : 2,
705
+ "commitprice" : 1,
706
+ "committed" : 4,
707
+ "computation" : 1,
708
+ "compute" : 3,
709
+ "constant" : 151,
710
+ "constructor" : 146,
711
+ "consult" : 4,
712
+ "continue" : 6,
713
+ "contract" : 12,
714
+ "contracts" : 1,
715
+ "cooldown" : 2,
716
  "correct" : 1,
717
+ "cost" : 2,
718
+ "count" : 6,
719
+ "counter" : 2,
720
+ "credit" : 3,
721
+ "credited" : 2,
722
+ "creditof" : 1,
723
+ "credits" : 1,
724
+ "current" : 20,
725
+ "cursor" : 8,
726
+ "curveconstant" : 4,
727
+ "daily" : 1,
728
+ "dailyspend" : 4,
729
+ "data" : 75,
730
+ "datas" : 6,
731
+ "day" : 3,
732
+ "days" : 10,
733
+ "deadline" : 32,
734
+ "debt" : 18,
735
+ "decimals" : 4,
736
+ "decode" : 2,
737
+ "decrease" : 4,
738
+ "decreaseallowance" : 2,
739
+ "decreasemany" : 1,
740
+ "delay" : 15,
741
+ "delegate" : 1,
742
+ "delegatecall" : 13,
743
+ "delete" : 1,
744
+ "delta" : 1,
745
+ "denominator" : 2,
746
+ "deploy" : 3,
747
+ "deployed" : 8,
748
+ "deployedat" : 2,
749
+ "deposit" : 12,
750
+ "deposits" : 5,
751
+ "depth" : 2,
752
+ "dequeue" : 1,
753
+ "desc" : 1,
754
+ "description" : 2,
755
+ "destroy" : 1,
756
+ "destroyed" : 8,
757
+ "deviation" : 1,
758
+ "diff" : 4,
759
+ "difficulty" : 1,
760
+ "digest" : 15,
761
+ "disabled" : 1,
762
+ "dispatch" : 1,
763
+ "distribute" : 6,
764
+ "distributechunk" : 1,
765
+ "distribution" : 2,
766
+ "div" : 1,
767
+ "division" : 1,
768
+ "divisor" : 1,
769
+ "doit" : 2,
770
+ "domain_separator" : 10,
771
+ "domainseparator" : 5,
772
+ "domore" : 1,
773
+ "done" : 4,
774
+ "down" : 1,
775
+ "drain" : 2,
776
  "dst" : 1,
777
+ "duration" : 11,
778
+ "early_penalty_bps" : 2,
779
+ "earned" : 1,
780
+ "ecrecover" : 8,
781
+ "eip712domain" : 3,
782
+ "elapsed" : 18,
783
+ "elements" : 1,
784
+ "else" : 4,
785
+ "emit" : 24,
786
+ "empty" : 5,
787
+ "emptyarray" : 4,
788
+ "emptydata" : 2,
789
+ "emptyinput" : 2,
790
+ "enabled" : 2,
791
+ "encode" : 13,
792
+ "encodepacked" : 20,
793
+ "encodewithselector" : 2,
794
  "encodewithsignature" : 1,
795
+ "encoding" : 1,
796
+ "end" : 18,
797
+ "ended" : 4,
798
+ "endtime" : 2,
799
+ "entries" : 1,
800
+ "entryprice" : 3,
801
+ "eoa" : 1,
802
+ "epoch" : 1,
803
+ "equal" : 1,
804
+ "error" : 15,
805
+ "escrow" : 1,
806
+ "escrows" : 3,
807
+ "eta" : 12,
808
+ "ether" : 7,
809
+ "event" : 23,
810
+ "exceeded" : 7,
811
+ "exceeds" : 5,
812
+ "exec" : 5,
813
+ "execall" : 1,
814
+ "execute" : 11,
815
+ "executed" : 3,
816
+ "execution" : 6,
817
+ "exit" : 2,
818
+ "exp" : 6,
819
+ "expected_codehash" : 1,
820
+ "expected_decimals" : 2,
821
+ "expectedlender" : 3,
822
+ "expel" : 1,
823
+ "expired" : 9,
824
+ "exponent" : 3,
825
+ "external" : 369,
826
+ "facet" : 8,
827
+ "facets" : 2,
828
+ "factor" : 2,
829
+ "failed" : 144,
830
+ "fallbackcalled" : 2,
831
+ "false" : 73,
832
+ "faucet" : 1,
833
+ "fee" : 17,
834
+ "fee_bps" : 11,
835
+ "feecollected" : 2,
836
+ "feed" : 20,
837
+ "feeda" : 3,
838
+ "feedb" : 3,
839
+ "fees" : 3,
840
+ "finality_delay" : 2,
841
+ "finalized" : 1,
842
+ "finalizedat" : 4,
843
+ "fired" : 4,
844
+ "first" : 4,
845
+ "flash" : 1,
846
+ "for" : 23,
847
+ "forvotes" : 2,
848
+ "forward" : 4,
849
+ "free" : 1,
850
+ "freeze" : 2,
851
+ "frequent" : 1,
852
+ "from" : 42,
853
+ "frozen" : 4,
854
+ "full" : 2,
855
+ "function" : 377,
856
+ "fund" : 2,
857
+ "funding" : 1,
858
+ "funding_interval" : 2,
859
+ "funds" : 5,
860
+ "gas" : 9,
861
+ "gas_reserve" : 4,
862
+ "gasleft" : 4,
863
+ "gastosend" : 3,
864
+ "get" : 1,
865
+ "getamountout" : 2,
866
+ "getnow" : 1,
867
+ "getpooledsupplybyshares" : 2,
868
+ "getprice" : 2,
869
+ "getreserves" : 1,
870
+ "getsharesbypooledsupply" : 2,
871
  "getvalue" : 2,
872
+ "grant" : 1,
873
+ "grantadmin" : 1,
874
+ "greater" : 1,
875
+ "guardian" : 2,
876
+ "halforder" : 2,
877
+ "harvest" : 3,
878
+ "has" : 24,
879
+ "hascode" : 1,
880
+ "hash" : 21,
881
+ "hasvoted" : 3,
882
+ "healthy" : 2,
883
+ "high" : 6,
884
+ "highest" : 2,
885
+ "highestbid" : 4,
886
+ "highestbidder" : 1,
887
+ "holders" : 2,
888
+ "hours" : 11,
889
+ "icallback" : 1,
890
+ "ids" : 6,
891
+ "ierc1155" : 1,
892
+ "ierc20" : 3,
893
+ "ierc721receiver" : 4,
894
+ "ifadmin" : 2,
895
+ "ifeed" : 4,
896
+ "ifeeda" : 3,
897
+ "ifeedb" : 3,
898
+ "imarkoracle" : 3,
899
+ "imessage" : 3,
900
+ "immutable" : 20,
901
+ "impl" : 54,
902
+ "implementation" : 55,
903
+ "implementation_slot" : 2,
904
+ "incorrect" : 1,
905
+ "increaseallowance" : 4,
906
+ "increasing" : 1,
907
+ "increment" : 4,
908
+ "index" : 7,
909
+ "indexed" : 22,
910
+ "indexoutofbounds" : 4,
911
+ "initial" : 1,
912
+ "initial_margin_bps" : 2,
913
+ "initialization" : 1,
914
+ "initialize" : 1,
915
+ "initialized" : 31,
916
+ "initiator" : 1,
917
+ "inline" : 1,
918
+ "input" : 6,
919
+ "inputs" : 4,
920
+ "insufficient" : 76,
921
+ "insufficientbalance" : 2,
922
+ "int256" : 29,
923
+ "interest_bps" : 2,
924
+ "interface" : 15,
925
+ "internal" : 7,
926
+ "invalid" : 49,
927
+ "invalidinput" : 2,
928
+ "invalidsignature" : 4,
929
+ "invoke" : 1,
930
+ "ipair" : 7,
931
+ "ipriceoracle" : 3,
932
+ "irandom" : 18,
933
+ "irebase" : 1,
934
+ "isapprovedorowner" : 2,
935
+ "ishealthy" : 1,
936
+ "isliquidatable" : 2,
937
+ "isoperator" : 2,
938
+ "isset" : 3,
939
+ "items" : 2,
940
+ "iterations" : 2,
941
+ "itimeweightedoracle" : 3,
942
+ "itwap" : 3,
943
+ "iuniswappair" : 1,
944
+ "iuptimefeed" : 2,
945
+ "k_min" : 3,
946
+ "keccak256" : 49,
947
+ "key" : 5,
948
+ "kratio" : 1,
949
+ "large" : 44,
950
+ "last" : 5,
951
+ "lastaccrual" : 3,
952
+ "lastaccrualblock" : 2,
953
+ "lastclaim" : 1,
954
+ "lastday" : 3,
955
+ "lastfunding" : 2,
956
+ "lastloanblock" : 3,
957
+ "lastprice" : 8,
958
+ "lastrewardblock" : 3,
959
+ "lastsender" : 2,
960
+ "lastupdate" : 15,
961
+ "lastupdated" : 2,
962
+ "latestanswer" : 14,
963
+ "latestprice" : 1,
964
+ "latestround" : 2,
965
+ "latestrounddata" : 2,
966
+ "latestroundid" : 2,
967
+ "latesttimestamp" : 3,
968
+ "leader" : 1,
969
  "least" : 1,
970
  "len" : 3,
971
+ "lender" : 1,
972
+ "length" : 144,
973
+ "let" : 2,
974
+ "lev" : 2,
975
+ "leverage" : 1,
976
+ "library" : 1,
977
+ "liq_bonus_bps" : 2,
978
+ "liquidatable" : 1,
979
+ "liquidate" : 3,
980
+ "liquidation" : 3,
981
+ "liquidity" : 2,
982
+ "list" : 2,
983
+ "live" : 1,
984
+ "loan" : 1,
985
+ "lock" : 4,
986
+ "lock_period" : 2,
987
+ "locked" : 260,
988
+ "lockedamount" : 5,
989
+ "lockeduntil" : 3,
990
+ "lockset" : 1,
991
+ "login" : 1,
992
+ "long" : 7,
993
+ "loop" : 1,
994
+ "lowbyte" : 1,
995
+ "lt_bps" : 2,
996
+ "majority_bps" : 2,
997
+ "maker" : 3,
998
+ "many" : 17,
999
+ "mapping" : 62,
1000
+ "margin" : 4,
1001
+ "mark" : 3,
1002
+ "markprice" : 2,
1003
+ "match" : 1,
1004
+ "math" : 2,
1005
+ "max" : 10,
1006
+ "max_alloc_size" : 2,
1007
+ "max_batch" : 16,
1008
+ "max_bid_ratio_bps" : 2,
1009
+ "max_blob" : 2,
1010
+ "max_calls" : 2,
1011
+ "max_data_size" : 2,
1012
+ "max_depth" : 6,
1013
+ "max_desc_length" : 2,
1014
+ "max_deviation_bps" : 2,
1015
+ "max_entries" : 4,
1016
+ "max_factor" : 2,
1017
+ "max_fill" : 4,
1018
+ "max_funding_bps" : 1,
1019
+ "max_ids" : 2,
1020
+ "max_items" : 2,
1021
+ "max_iterations" : 8,
1022
+ "max_len" : 4,
1023
+ "max_length" : 4,
1024
+ "max_leverage" : 2,
1025
+ "max_n" : 2,
1026
+ "max_pay" : 4,
1027
+ "max_per_tx" : 2,
1028
+ "max_queries" : 2,
1029
+ "max_recipients" : 6,
1030
+ "max_retries" : 2,
1031
+ "max_return" : 2,
1032
+ "max_return_size" : 2,
1033
+ "max_reward_rate" : 2,
1034
+ "max_rounds" : 2,
1035
+ "max_sends" : 4,
1036
+ "max_size" : 4,
1037
+ "max_spend" : 3,
1038
+ "max_spread_bps" : 2,
1039
+ "max_stale" : 2,
1040
+ "max_steps" : 2,
1041
+ "max_string_length" : 3,
1042
+ "max_supply" : 5,
1043
+ "max_targets" : 2,
1044
+ "max_total" : 2,
1045
+ "max_trade" : 4,
1046
+ "maxage" : 2,
1047
+ "maxborrow" : 2,
1048
+ "maxstaleness" : 2,
1049
+ "median" : 2,
1050
+ "member" : 1,
1051
+ "memory" : 18,
1052
+ "message" : 3,
1053
+ "messagelogged" : 2,
1054
+ "messenger" : 3,
1055
+ "met" : 2,
1056
+ "meta" : 1,
1057
+ "min" : 3,
1058
+ "min_block_gap" : 2,
1059
+ "min_increment" : 2,
1060
+ "min_increment_bps" : 2,
1061
+ "min_interval" : 2,
1062
+ "min_quorum" : 2,
1063
+ "min_seize_bps" : 2,
1064
+ "min_update_delay" : 3,
1065
+ "min_withdraw" : 2,
1066
+ "minimum" : 4,
1067
+ "minimum_initial_assets" : 2,
1068
+ "minimum_liquidity" : 2,
1069
+ "minincrement" : 2,
1070
+ "minnext" : 2,
1071
+ "minout" : 16,
1072
+ "minseize" : 3,
1073
+ "minshares" : 2,
1074
+ "mint" : 8,
1075
+ "minted" : 6,
1076
+ "minter" : 2,
1077
+ "minutes" : 2,
1078
+ "mismatch" : 14,
1079
+ "mload" : 2,
1080
+ "modifier" : 187,
1081
+ "move" : 2,
1082
+ "msg" : 512,
1083
+ "msghash" : 4,
1084
  "mstore" : 1,
1085
+ "muldiv" : 2,
1086
+ "muldivfull" : 2,
1087
+ "multicall" : 1,
1088
+ "must" : 20,
1089
+ "mutabletoken" : 3,
1090
+ "name" : 2,
1091
+ "negative" : 3,
1092
+ "new" : 7,
1093
+ "newimpl" : 2,
1094
+ "newowner" : 13,
1095
+ "newprice" : 3,
1096
+ "newrate" : 1,
1097
+ "newslot" : 2,
1098
+ "newtotal" : 1,
1099
+ "newvalues" : 1,
1100
+ "next" : 3,
1101
+ "nominate" : 1,
1102
+ "nominateadmin" : 2,
1103
+ "nominatenewowner" : 1,
1104
+ "nominateowner" : 1,
1105
+ "non" : 5,
1106
+ "nonce" : 22,
1107
+ "nonces" : 4,
1108
+ "nonexistent" : 2,
1109
+ "nonreentrant" : 138,
1110
+ "not" : 207,
1111
+ "nothing" : 18,
1112
+ "notify" : 1,
1113
+ "notional" : 3,
1114
+ "number" : 18,
1115
+ "offset" : 3,
1116
+ "old" : 2,
1117
+ "onerc721received" : 4,
1118
+ "only" : 2,
1119
+ "onlyadmin" : 12,
1120
+ "onlyauthorized" : 1,
1121
+ "onlyguardian" : 2,
1122
+ "onlyleader" : 3,
1123
+ "onlyoperator" : 2,
1124
+ "onlyowner" : 234,
1125
+ "onlyownerof" : 2,
1126
+ "onlyproxyadmin" : 2,
1127
+ "onlyself" : 2,
1128
+ "onreward" : 1,
1129
+ "open" : 4,
1130
+ "operation" : 1,
1131
+ "operationfailed" : 2,
1132
+ "operator" : 4,
1133
+ "operatorapproval" : 2,
1134
+ "operatorapprovals" : 3,
1135
+ "operators" : 2,
1136
+ "oracle" : 13,
1137
+ "order" : 3,
1138
+ "orderowner" : 3,
1139
+ "orders" : 2,
1140
+ "origin" : 4,
1141
+ "out" : 43,
1142
+ "output" : 2,
1143
+ "outstanding" : 1,
1144
+ "over" : 1,
1145
+ "overflow" : 3,
1146
+ "override" : 1,
1147
+ "owed" : 6,
1148
+ "owner" : 372,
1149
+ "owner_" : 7,
1150
+ "ownerchanged" : 2,
1151
+ "ownerof" : 9,
1152
+ "owners" : 3,
1153
+ "ownershiptransferred" : 4,
1154
+ "ownershiptransferstarted" : 2,
1155
+ "paid" : 7,
1156
+ "pair" : 19,
1157
+ "pause" : 4,
1158
+ "paused" : 12,
1159
+ "pay" : 3,
1160
+ "payable" : 64,
1161
+ "payall" : 1,
1162
+ "payer" : 1,
1163
+ "payload" : 4,
1164
+ "payment" : 7,
1165
+ "payout" : 14,
1166
+ "payoutall" : 1,
1167
+ "penalty" : 2,
1168
+ "pending" : 22,
1169
+ "pendingaction" : 5,
1170
+ "pendingadmin" : 10,
1171
+ "pendingdata" : 3,
1172
+ "pendingowner" : 19,
1173
+ "pendingprice" : 10,
1174
+ "pendingrewards" : 3,
1175
+ "per" : 1,
1176
+ "percent" : 3,
1177
+ "period" : 4,
1178
+ "permit" : 14,
1179
+ "permit2" : 1,
1180
+ "permit_typehash" : 5,
1181
+ "ping" : 4,
1182
+ "ping_gas" : 2,
1183
+ "pnl" : 1,
1184
  "points" : 1,
1185
+ "pool" : 4,
1186
+ "position" : 5,
1187
+ "positions" : 5,
1188
+ "positive" : 7,
1189
+ "power" : 2,
1190
+ "previous" : 6,
1191
+ "previousowner" : 3,
1192
+ "prevrandao" : 7,
1193
+ "price" : 46,
1194
+ "pricea" : 3,
1195
+ "priceb" : 3,
1196
+ "principal" : 2,
1197
+ "private" : 87,
1198
+ "processed" : 2,
1199
+ "profit" : 1,
1200
+ "proposal" : 2,
1201
+ "proposalcount" : 2,
1202
+ "proposalid" : 2,
1203
+ "proposalids" : 3,
1204
+ "proposaltime" : 4,
1205
+ "propose" : 1,
1206
+ "proposeadmin" : 1,
1207
+ "proposedat" : 3,
1208
+ "proposeemergencywithdraw" : 1,
1209
+ "proposeprice" : 2,
1210
+ "proposer" : 5,
1211
+ "provider" : 18,
1212
+ "proxy" : 1,
1213
+ "proxyadmin" : 3,
1214
+ "public" : 413,
1215
+ "pull" : 1,
1216
+ "pure" : 23,
1217
+ "push" : 3,
1218
+ "pushanswer" : 1,
1219
+ "quantity" : 1,
1220
+ "queries" : 1,
1221
+ "query" : 1,
1222
+ "queue" : 2,
1223
+ "queued" : 2,
1224
+ "quorum" : 1,
1225
+ "quote" : 1,
1226
+ "quotedprice" : 2,
1227
+ "random" : 5,
1228
+ "range" : 13,
1229
+ "rate" : 8,
1230
+ "ratebps" : 3,
1231
+ "raw" : 1,
1232
+ "reached" : 2,
1233
+ "read" : 1,
1234
+ "readable" : 1,
1235
+ "reason" : 3,
1236
+ "rebate" : 1,
1237
+ "receive" : 4,
1238
+ "received" : 6,
1239
+ "receiver" : 6,
1240
+ "recipient" : 9,
1241
+ "recipients" : 15,
1242
+ "record" : 1,
1243
+ "records" : 2,
1244
+ "recover" : 3,
1245
+ "redeem" : 3,
1246
+ "reentrant" : 67,
1247
+ "refund" : 6,
1248
+ "refunded" : 2,
1249
+ "register" : 1,
1250
+ "registered" : 1,
1251
+ "reinitialize" : 1,
1252
+ "rejected" : 1,
1253
+ "relay" : 4,
1254
+ "relayer" : 3,
1255
+ "release" : 5,
1256
+ "released" : 4,
1257
+ "remove" : 1,
1258
+ "removeblacklist" : 1,
1259
+ "removefacet" : 1,
1260
+ "renew" : 1,
1261
+ "renounce" : 1,
1262
+ "renounceownership" : 1,
1263
+ "repaid" : 1,
1264
+ "repay" : 2,
1265
+ "replay" : 1,
1266
+ "reportprice" : 1,
1267
+ "requestrandom" : 12,
1268
+ "require" : 1038,
1269
+ "required" : 3,
1270
+ "requiredmargin" : 2,
1271
+ "reserve" : 4,
1272
+ "reserve0" : 2,
1273
+ "reserve1" : 2,
1274
+ "reservea" : 1,
1275
+ "reserveb" : 1,
1276
+ "reset" : 1,
1277
+ "resetvalue" : 1,
1278
+ "result" : 10,
1279
+ "results" : 1,
1280
+ "ret" : 4,
1281
+ "retries" : 1,
1282
+ "return" : 128,
1283
+ "returndata" : 1,
1284
+ "returns" : 86,
1285
+ "reveal" : 2,
1286
+ "revealed" : 4,
1287
+ "revert" : 22,
1288
+ "revoke" : 2,
1289
+ "revokeadmin" : 1,
1290
+ "reward" : 9,
1291
+ "rewarddebt" : 1,
1292
+ "rewardperblock" : 1,
1293
+ "rewardpersecond" : 1,
1294
+ "rewards" : 6,
1295
+ "round" : 7,
1296
+ "roundid" : 2,
1297
+ "route" : 2,
1298
+ "royalty_bps" : 4,
1299
+ "run" : 8,
1300
+ "safebatchtransferfrom" : 1,
1301
+ "saleprice" : 2,
1302
+ "salt" : 7,
1303
+ "seed" : 4,
1304
+ "seen" : 5,
1305
+ "seize" : 5,
1306
+ "sel" : 6,
1307
+ "selector" : 15,
1308
+ "self" : 2,
1309
+ "selfdestruct" : 1,
1310
+ "seller" : 5,
1311
+ "send" : 8,
1312
+ "sender" : 500,
1313
+ "senders" : 6,
1314
+ "sendone" : 1,
1315
+ "sends" : 2,
1316
+ "sequencer" : 2,
1317
+ "sequenceruptimefeed" : 1,
1318
+ "session" : 1,
1319
+ "sessionuser" : 5,
1320
+ "set" : 5,
1321
+ "setadmin" : 2,
1322
+ "setadmins" : 1,
1323
+ "setallowed" : 1,
1324
+ "setallowlist" : 1,
1325
+ "setask" : 1,
1326
+ "setauthorized" : 1,
1327
+ "setbeacon" : 1,
1328
+ "setdeadline" : 1,
1329
+ "setdecimals" : 1,
1330
+ "setdelegate" : 2,
1331
+ "setdescription" : 1,
1332
+ "setdues" : 1,
1333
+ "setfacet" : 1,
1334
+ "setfee" : 2,
1335
+ "setguardian" : 1,
1336
+ "setimpl" : 3,
1337
+ "setimplementation" : 3,
1338
+ "setminter" : 1,
1339
+ "setname" : 1,
1340
+ "setoperator" : 1,
1341
+ "setoracle" : 1,
1342
+ "setowner" : 4,
1343
+ "setparams" : 1,
1344
+ "setpaused" : 2,
1345
+ "setpauser" : 1,
1346
+ "setprice" : 5,
1347
+ "setreceiver" : 1,
1348
+ "settle" : 1,
1349
+ "settled" : 2,
1350
+ "settlement" : 1,
1351
+ "settotal" : 1,
1352
+ "settreasury" : 1,
1353
+ "setupgrader" : 1,
1354
+ "seturi" : 1,
1355
+ "setvalue" : 2,
1356
+ "setvip" : 1,
1357
+ "shareamount" : 2,
1358
+ "shares" : 18,
1359
+ "shift" : 1,
1360
+ "short" : 6,
1361
+ "sigattach" : 1,
1362
+ "signature" : 9,
1363
+ "signer" : 9,
1364
+ "signodeadline" : 1,
1365
+ "sigreplay" : 1,
1366
+ "size" : 17,
1367
+ "skim" : 1,
1368
+ "slippage" : 8,
1369
+ "slippage_bps" : 1,
1370
+ "slot" : 4,
1371
+ "slots" : 2,
1372
+ "small" : 5,
1373
+ "snapshot" : 10,
1374
+ "snapshotblock" : 3,
1375
+ "sold" : 1,
1376
+ "soon" : 2,
1377
+ "source" : 1,
1378
+ "spend" : 3,
1379
+ "spender" : 46,
1380
+ "spenders" : 5,
1381
+ "spent" : 1,
1382
+ "spread" : 1,
1383
+ "sqrt" : 1,
1384
+ "src" : 2,
1385
+ "src_chain_id" : 2,
1386
+ "srcchainid" : 2,
1387
+ "sstore" : 1,
1388
+ "stake" : 11,
1389
+ "staked" : 9,
1390
+ "stakedat" : 2,
1391
+ "staker" : 1,
1392
+ "stakers" : 3,
1393
+ "stakes" : 3,
1394
+ "stale" : 4,
1395
+ "start" : 12,
1396
+ "started" : 2,
1397
+ "startedat" : 2,
1398
+ "starttime" : 3,
1399
+ "state" : 3,
1400
+ "staticcall" : 9,
1401
+ "status" : 5,
1402
+ "steps" : 2,
1403
+ "still" : 1,
1404
+ "storage" : 1,
1405
+ "store" : 1,
1406
+ "stored" : 4,
1407
+ "string" : 6,
1408
+ "struct" : 2,
1409
+ "structhash" : 4,
1410
+ "stuck" : 1,
1411
+ "sub" : 1,
1412
+ "submit" : 1,
1413
+ "submitted" : 1,
1414
+ "subtracted" : 6,
1415
+ "success" : 1,
1416
+ "sum" : 1,
1417
+ "super" : 1,
1418
+ "supply" : 1,
1419
+ "support" : 2,
1420
+ "swap" : 10,
1421
+ "swapatob" : 1,
1422
+ "sweep" : 5,
1423
+ "sweepeth" : 1,
1424
+ "sweepto" : 1,
1425
+ "sweeptoken" : 1,
1426
+ "takefees" : 1,
1427
+ "target" : 50,
1428
+ "targets" : 9,
1429
+ "than" : 1,
1430
+ "the" : 1,
1431
+ "this" : 60,
1432
+ "threshold" : 5,
1433
+ "timelock" : 1,
1434
+ "times" : 1,
1435
+ "timestamp" : 69,
1436
+ "tocents" : 1,
1437
+ "token" : 29,
1438
+ "token_unit" : 2,
1439
+ "tokenid" : 9,
1440
+ "tokenin" : 2,
1441
+ "tokenout" : 2,
1442
+ "tokens" : 3,
1443
+ "too" : 89,
1444
+ "total" : 33,
1445
+ "totalassets" : 6,
1446
+ "totaldeposited" : 4,
1447
+ "totaldeposits" : 1,
1448
+ "totalearned" : 1,
1449
+ "totalowed" : 1,
1450
+ "totalraised" : 1,
1451
+ "totalshares" : 8,
1452
+ "totalstaked" : 7,
1453
+ "totalsupply" : 9,
1454
+ "trade" : 3,
1455
+ "transaction" : 2,
1456
+ "transfer" : 32,
1457
+ "transfer_typehash" : 6,
1458
+ "transferfrom" : 4,
1459
+ "transferownership" : 1,
1460
+ "transfertoken" : 1,
1461
+ "transferwithdata" : 1,
1462
+ "treasury" : 2,
1463
+ "true" : 119,
1464
+ "trustedsource" : 1,
1465
+ "try" : 1,
1466
+ "twap" : 4,
1467
+ "twapprice" : 3,
1468
+ "txhash" : 8,
1469
+ "type" : 8,
1470
+ "typehash" : 2,
1471
  "uint" : 8,
1472
+ "uint112" : 1,
1473
+ "uint128" : 1,
1474
+ "uint160" : 2,
1475
+ "uint256" : 576,
1476
+ "uint32" : 4,
1477
+ "uint8" : 10,
1478
+ "uint80" : 5,
1479
+ "unauthorized" : 4,
1480
+ "unavailable" : 1,
1481
+ "unchecked" : 3,
1482
+ "underflow" : 1,
1483
+ "unexpected" : 5,
1484
+ "unfreeze" : 1,
1485
+ "unknown" : 3,
1486
+ "unlock" : 4,
1487
+ "unpause" : 2,
1488
+ "unverified" : 1,
1489
+ "update" : 4,
1490
+ "updated" : 2,
1491
+ "updatedat" : 3,
1492
+ "updateprice" : 1,
1493
+ "updatereward" : 1,
1494
+ "updatescore" : 1,
1495
+ "upgrade" : 3,
1496
+ "upgradeandrun" : 1,
1497
+ "upgraded" : 1,
1498
+ "upgradeto" : 8,
1499
+ "uri" : 1,
1500
+ "used" : 9,
1501
+ "useddigest" : 3,
1502
+ "usednonces" : 2,
1503
+ "usedsalts" : 3,
1504
+ "user" : 57,
1505
+ "users" : 8,
1506
+ "value" : 143,
1507
+ "valuechanged" : 2,
1508
+ "values" : 5,
1509
+ "vault" : 1,
1510
+ "verified" : 1,
1511
+ "verify" : 2,
1512
+ "verifyingcontract" : 2,
1513
+ "verifymessage" : 2,
1514
+ "version" : 1,
1515
+ "vested" : 3,
1516
+ "vesting_duration" : 4,
1517
+ "via" : 1,
1518
+ "view" : 35,
1519
+ "vip" : 3,
1520
+ "virtual_assets" : 3,
1521
+ "virtual_shares" : 3,
1522
+ "vote" : 1,
1523
+ "voteandclaim" : 1,
1524
+ "voted" : 14,
1525
+ "votes" : 3,
1526
+ "voteweight" : 2,
1527
+ "voting" : 5,
1528
+ "votingpower" : 1,
1529
+ "wad" : 11,
1530
+ "wadamount" : 2,
1531
+ "way" : 1,
1532
+ "wei" : 1,
1533
+ "whennotpaused" : 2,
1534
+ "who" : 2,
1535
+ "wide" : 1,
1536
+ "winner" : 1,
1537
+ "wiped" : 3,
1538
+ "withauth" : 1,
1539
+ "withdraw" : 31,
1540
+ "withdrawal" : 3,
1541
+ "withdrawaldelay" : 2,
1542
+ "withdrawall" : 1,
1543
+ "withdrawanddeposit" : 1,
1544
+ "withdrawn" : 2,
1545
+ "withdrawpartial" : 1,
1546
+ "withdrawpending" : 1,
1547
+ "withdrawto" : 1,
1548
+ "work" : 2,
1549
+ "work_iterations" : 2,
1550
+ "write" : 3,
1551
+ "wrong" : 2,
1552
+ "x01" : 7,
1553
+ "x19" : 7,
1554
+ "zero" : 143,
1555
+ "zeroaddress" : 2,
1556
+ "zerovalue" : 6,
1557
+ "|" : 9
1558
  },
1559
  "name" : "Solidity patches"
1560
  }