-
Notifications
You must be signed in to change notification settings - Fork 56
/
.gas-snapshot
537 lines (537 loc) · 36.4 KB
/
.gas-snapshot
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
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
ArraysTest:testGetArray() (gas: 19759)
ArraysTest:testSetAndLoadArray() (gas: 38337)
AuthTest:testAuthoritiesCanSetAuthority() (gas: 2733700)
AuthTest:testAuthoritiesCannotSetAuthority(address) (runs: 256, μ: 52852, ~: 54384)
AuthTest:testAuthority() (gas: 7551)
AuthTest:testGetOwner() (gas: 7595)
AuthTest:testNonMatchingSelector(bytes32) (runs: 256, μ: 6155, ~: 7499)
AuthTest:testOwnerCanSetAuthority() (gas: 19927)
AuthTest:testOwnerCanSetOwner() (gas: 17714)
AuthTest:testSetAuthority(address) (runs: 256, μ: 19269, ~: 19269)
AuthTest:testSetOwner(address) (runs: 256, μ: 18818, ~: 18818)
BitPackLibTest:testPackHighIndex() (gas: 5376)
BitPackLibTest:testPackHighSize() (gas: 5431)
BitPackLibTest:testPackLargeValue() (gas: 5419)
BitPackLibTest:testPackValue() (gas: 5399)
BitPackLibTest:testUnpackValueFromCenter() (gas: 6100)
BitPackLibTest:testUnpackValueFromLeft() (gas: 6012)
BitPackLibTest:testUnpackValueFromRight() (gas: 6050)
BytesTest:testConcat1() (gas: 76565)
BytesTest:testConcat2() (gas: 99349)
BytesTest:testConcat3() (gas: 54441)
BytesTest:testConcat4() (gas: 76662)
BytesTest:testConcat5() (gas: 54537)
BytesTest:testConcat6() (gas: 54639)
BytesTest:testSlice1() (gas: 53515)
BytesTest:testSlice2() (gas: 76375)
BytesTest:testSlice3() (gas: 53639)
CREATE3Test:testCreate3ERC20() (gas: 783343)
CREATE3Test:testDeployERC20(bytes32,string,string,uint8) (runs: 256, μ: 855677, ~: 852441)
CREATE3Test:testFailDoubleDeployDifferentBytecode() (gas: 8937393460516755704)
CREATE3Test:testFailDoubleDeployDifferentBytecode(bytes32,bytes,bytes) (runs: 256, μ: 4983098709827931461, ~: 8797746687696153951)
CREATE3Test:testFailDoubleDeploySameBytecode() (gas: 8937393460516740091)
CREATE3Test:testFailDoubleDeploySameBytecode(bytes32,bytes) (runs: 256, μ: 4983098709827931934, ~: 8797746687696155179)
CallsTest:testCall() (gas: 5441)
CallsTest:testCallCode() (gas: 5289)
CallsTest:testStaticCall() (gas: 5437)
ClonesTest:testClone() (gas: 48620)
ClonesTest:testCloneDeterministic() (gas: 49788)
ClonesTest:testClonesPredictDeterministicAddress() (gas: 9663)
ECDSATest:testBytes32ToEthSignedMessageHash() (gas: 5495)
ECDSATest:testBytesToEthSignedMessageHashEmpty() (gas: 5961)
ECDSATest:testBytesToEthSignedMessageHashEmptyLong() (gas: 6330)
ECDSATest:testBytesToEthSignedMessageHashShort() (gas: 6083)
ECDSATest:testRecoverWithInvalidLongSignatureReturnsZero() (gas: 6044)
ECDSATest:testRecoverWithInvalidShortSignatureReturnsZero() (gas: 5864)
ECDSATest:testRecoverWithInvalidSignature() (gas: 9852)
ECDSATest:testRecoverWithV0SignatureWithShortEIP2098Format() (gas: 8748)
ECDSATest:testRecoverWithV0SignatureWithShortEIP2098FormatAsCalldataReturnsZero() (gas: 5931)
ECDSATest:testRecoverWithV0SignatureWithVersion00ReturnsZero() (gas: 9313)
ECDSATest:testRecoverWithV0SignatureWithVersion27() (gas: 9290)
ECDSATest:testRecoverWithV0SignatureWithWrongVersionReturnsZero() (gas: 9314)
ECDSATest:testRecoverWithV1SignatureWithShortEIP2098Format() (gas: 8792)
ECDSATest:testRecoverWithV1SignatureWithShortEIP2098FormatAsCalldataReturnsZero() (gas: 5974)
ECDSATest:testRecoverWithV1SignatureWithVersion01ReturnsZero() (gas: 9269)
ECDSATest:testRecoverWithV1SignatureWithVersion28() (gas: 9247)
ECDSATest:testRecoverWithV1SignatureWithWrongVersionReturnsZero() (gas: 9270)
ECDSATest:testRecoverWithValidSignature() (gas: 9780)
ECDSATest:testRecoverWithWrongSigner() (gas: 9784)
ERC1155Test:testApproveAll() (gas: 30607)
ERC1155Test:testApproveAll(address,bool) (runs: 256, μ: 16376, ~: 10935)
ERC1155Test:testBatchBalanceOf() (gas: 155629)
ERC1155Test:testBatchBalanceOf(address[],uint256[],uint256[],bytes) (runs: 256, μ: 3279596, ~: 2573520)
ERC1155Test:testBatchBurn() (gas: 143093)
ERC1155Test:testBatchBurn(address,uint256[],uint256[],uint256[],bytes) (runs: 256, μ: 3351109, ~: 2956538)
ERC1155Test:testBatchMintToEOA() (gas: 133173)
ERC1155Test:testBatchMintToEOA(address,uint256[],uint256[],bytes) (runs: 256, μ: 3199713, ~: 2874664)
ERC1155Test:testBatchMintToERC1155Recipient() (gas: 916224)
ERC1155Test:testBatchMintToERC1155Recipient(uint256[],uint256[],bytes) (runs: 256, μ: 7126457, ~: 6203514)
ERC1155Test:testBurn() (gas: 36900)
ERC1155Test:testBurn(address,uint256,uint256,bytes,uint256) (runs: 256, μ: 39996, ~: 42222)
ERC1155Test:testFailBalanceOfBatchWithArrayMismatch() (gas: 7658)
ERC1155Test:testFailBalanceOfBatchWithArrayMismatch(address[],uint256[]) (runs: 256, μ: 55997, ~: 56767)
ERC1155Test:testFailBatchBurnInsufficientBalance() (gas: 130375)
ERC1155Test:testFailBatchBurnInsufficientBalance(address,uint256[],uint256[],uint256[],bytes) (runs: 256, μ: 1251481, ~: 423343)
ERC1155Test:testFailBatchBurnWithArrayLengthMismatch() (gas: 129907)
ERC1155Test:testFailBatchBurnWithArrayLengthMismatch(address,uint256[],uint256[],uint256[],bytes) (runs: 256, μ: 56286, ~: 57361)
ERC1155Test:testFailBatchMintToNonERC1155Recipient() (gas: 170384)
ERC1155Test:testFailBatchMintToNonERC1155Recipient(uint256[],uint256[],bytes) (runs: 256, μ: 3080423, ~: 2594218)
ERC1155Test:testFailBatchMintToRevertingERC1155Recipient() (gas: 327361)
ERC1155Test:testFailBatchMintToRevertingERC1155Recipient(uint256[],uint256[],bytes) (runs: 256, μ: 3237336, ~: 2751130)
ERC1155Test:testFailBatchMintToWrongReturnDataERC1155Recipient() (gas: 296172)
ERC1155Test:testFailBatchMintToWrongReturnDataERC1155Recipient(uint256[],uint256[],bytes) (runs: 256, μ: 3206254, ~: 2720049)
ERC1155Test:testFailBatchMintToZero() (gas: 127805)
ERC1155Test:testFailBatchMintToZero(uint256[],uint256[],bytes) (runs: 256, μ: 3023532, ~: 2536588)
ERC1155Test:testFailBatchMintWithArrayMismatch() (gas: 7415)
ERC1155Test:testFailBatchMintWithArrayMismatch(address,uint256[],uint256[],bytes) (runs: 256, μ: 47998, ~: 47592)
ERC1155Test:testFailBurnInsufficientBalance() (gas: 33795)
ERC1155Test:testFailBurnInsufficientBalance(address,uint256,uint256,uint256,bytes) (runs: 256, μ: 36823, ~: 39101)
ERC1155Test:testFailMintToNonERC155Recipient() (gas: 75370)
ERC1155Test:testFailMintToRevertingERC155Recipient() (gas: 231912)
ERC1155Test:testFailMintToWrongReturnDataERC155Recipient() (gas: 231910)
ERC1155Test:testFailMintToZero() (gas: 32937)
ERC1155Test:testFailSafeBatchTransferFromToNonERC1155Recipient() (gas: 322863)
ERC1155Test:testFailSafeBatchTransferFromToNonERC1155Recipient(uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 3438870, ~: 2887455)
ERC1155Test:testFailSafeBatchTransferFromToRevertingERC1155Recipient() (gas: 479716)
ERC1155Test:testFailSafeBatchTransferFromToRevertingERC1155Recipient(uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 3595804, ~: 3044385)
ERC1155Test:testFailSafeBatchTransferFromToWrongReturnDataERC1155Recipient() (gas: 448597)
ERC1155Test:testFailSafeBatchTransferFromToWrongReturnDataERC1155Recipient(uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 3564704, ~: 3013286)
ERC1155Test:testFailSafeBatchTransferFromToZero() (gas: 280327)
ERC1155Test:testFailSafeBatchTransferFromToZero(uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 3396061, ~: 2844560)
ERC1155Test:testFailSafeBatchTransferFromWithArrayLengthMismatch() (gas: 157647)
ERC1155Test:testFailSafeBatchTransferFromWithArrayLengthMismatch(address,uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 59959, ~: 60186)
ERC1155Test:testFailSafeBatchTransferInsufficientBalance() (gas: 158490)
ERC1155Test:testFailSafeBatchTransferInsufficientBalance(address,uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 1467653, ~: 480244)
ERC1155Test:testFailSafeTransferFromInsufficientBalance() (gas: 61837)
ERC1155Test:testFailSafeTransferFromInsufficientBalance(address,uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 64435, ~: 67858)
ERC1155Test:testFailSafeTransferFromSelfInsufficientBalance() (gas: 103848)
ERC1155Test:testFailSafeTransferFromSelfInsufficientBalance(address,uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 153969, ~: 152370)
ERC1155Test:testFailSafeTransferFromToNonERC155Recipient() (gas: 173329)
ERC1155Test:testFailSafeTransferFromToNonERC155Recipient(uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 224536, ~: 221744)
ERC1155Test:testFailSafeTransferFromToRevertingERC1155Recipient() (gas: 329914)
ERC1155Test:testFailSafeTransferFromToRevertingERC1155Recipient(uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 381092, ~: 378302)
ERC1155Test:testFailSafeTransferFromToWrongReturnDataERC1155Recipient() (gas: 298824)
ERC1155Test:testFailSafeTransferFromToWrongReturnDataERC1155Recipient(uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 349980, ~: 347190)
ERC1155Test:testFailSafeTransferFromToZero() (gas: 130828)
ERC1155Test:testFailSafeTransferFromToZero(uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 182067, ~: 179279)
ERC1155Test:testMint1155Recipient() (gas: 585858)
ERC1155Test:testMintToEOA() (gas: 33955)
ERC1155Test:testMintToNonERC155RecipientUnsafeRecipient(uint256,uint256,bytes) (runs: 256, μ: 78335, ~: 79066)
ERC1155Test:testMintToRevertingERC155RecipientReverts(uint256,uint256,bytes) (runs: 256, μ: 234896, ~: 235629)
ERC1155Test:testMintToWrongReturnDataERC155RecipientUnsafeRecipient(uint256,uint256,bytes) (runs: 256, μ: 234984, ~: 235717)
ERC1155Test:testMintToZeroUnsafeRecipient(uint256,uint256,bytes) (runs: 256, μ: 36261, ~: 36996)
ERC1155Test:testSafeBatchTransferFromToEOAFuzz(address,uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 4652249, ~: 3690666)
ERC1155Test:testSafeBatchTransferFromToEOAs() (gas: 290984)
ERC1155Test:testSafeBatchTransferFromToERC1155Recipient() (gas: 1093980)
ERC1155Test:testSafeBatchTransferFromToERC1155Recipient(uint256[],uint256[],uint256[],bytes,bytes) (runs: 256, μ: 7511229, ~: 6386310)
ERC1155Test:testSafeTransferFromSelf() (gas: 132932)
ERC1155Test:testSafeTransferFromSelf(uint256,uint256,bytes,uint256,address,bytes) (runs: 256, μ: 187560, ~: 181757)
ERC1155Test:testSafeTransferFromToEOA() (gas: 90902)
ERC1155Test:testSafeTransferFromToEOA(uint256,uint256,bytes,uint256,address,bytes) (runs: 256, μ: 93366, ~: 97246)
ERC1155Test:testSafeTransferFromToERC1155Recipient() (gas: 662731)
ERC1155Test:testSafeTransferFromToERC1155Recipient(uint256,uint256,bytes,uint256,bytes) (runs: 256, μ: 702935, ~: 696925)
ERC20Test:testApprove() (gas: 35562)
ERC20Test:testApprove(address,uint256) (runs: 256, μ: 30234, ~: 31090)
ERC20Test:testBurn() (gas: 56368)
ERC20Test:testBurn(address,uint256,uint256) (runs: 256, μ: 57450, ~: 60773)
ERC20Test:testFailBurnInsufficientBalance(address,uint256,uint256) (runs: 256, μ: 53269, ~: 56644)
ERC20Test:testFailPermitBadDeadline() (gas: 40739)
ERC20Test:testFailPermitBadNonce() (gas: 40782)
ERC20Test:testFailPermitReplay() (gas: 69677)
ERC20Test:testFailTransferFromInsufficientAllowance() (gas: 80581)
ERC20Test:testFailTransferFromInsufficientAllowance(address,uint256,uint256) (runs: 256, μ: 81487, ~: 84809)
ERC20Test:testFailTransferFromInsufficientBalance() (gas: 80980)
ERC20Test:testFailTransferFromInsufficientBalance(address,uint256,uint256) (runs: 256, μ: 80930, ~: 85231)
ERC20Test:testFailTransferInsufficientBalance() (gas: 52482)
ERC20Test:testFailTransferInsufficientBalance(address,uint256,uint256) (runs: 256, μ: 53305, ~: 56683)
ERC20Test:testInfiniteApproveTransferFrom() (gas: 89207)
ERC20Test:testInvalidSigner() (gas: 41451)
ERC20Test:testMetadata() (gas: 12065)
ERC20Test:testMint() (gas: 53406)
ERC20Test:testMint(address,uint256) (runs: 256, μ: 51943, ~: 53654)
ERC20Test:testMockERC20Metadata() (gas: 11911)
ERC20Test:testNonPayable() (gas: 71874)
ERC20Test:testPermit() (gas: 68846)
ERC20Test:testPermitPastDeadline() (gas: 15583)
ERC20Test:testTransfer() (gas: 64617)
ERC20Test:testTransfer(address,uint256) (runs: 256, μ: 58376, ~: 60087)
ERC20Test:testTransferFrom(address,uint256,uint256) (runs: 256, μ: 87887, ~: 93944)
ERC20Test:testTransferFrom1() (gas: 83294)
ERC4626Test:testFailDepositWithNoApproval() (gas: 14979)
ERC4626Test:testFailDepositWithNotEnoughApproval() (gas: 88929)
ERC4626Test:testFailDepositZero() (gas: 7465)
ERC4626Test:testFailMintWithNoApproval() (gas: 15068)
ERC4626Test:testFailRedeemWithNoShareAmount() (gas: 31856)
ERC4626Test:testFailRedeemWithNotEnoughShareAmount() (gas: 204779)
ERC4626Test:testFailRedeemZero() (gas: 7678)
ERC4626Test:testFailWithdrawWithNoUnderlyingAmount() (gas: 31855)
ERC4626Test:testFailWithdrawWithNotEnoughUnderlyingAmount() (gas: 204792)
ERC4626Test:testMetadata() (gas: 16888)
ERC4626Test:testMintZero() (gas: 56948)
ERC4626Test:testMultipleMintDepositRedeemWithdraw() (gas: 416783)
ERC4626Test:testSingleDepositWithdraw(uint128) (runs: 256, μ: 202850, ~: 202861)
ERC4626Test:testSingleMintRedeem(uint128) (runs: 256, μ: 202856, ~: 202867)
ERC4626Test:testVaultInteractionsForSomeoneElse() (gas: 288372)
ERC4626Test:testWithdrawZero() (gas: 54654)
ERC721Test:testApprove() (gas: 84442)
ERC721Test:testApprove(address,uint256) (runs: 256, μ: 80473, ~: 80473)
ERC721Test:testApproveAll() (gas: 24229)
ERC721Test:testApproveAll(address,bool) (runs: 256, μ: 16466, ~: 11025)
ERC721Test:testApproveBurn() (gas: 63494)
ERC721Test:testApproveBurn(address,uint256) (runs: 256, μ: 64483, ~: 64491)
ERC721Test:testBalanceOfZeroAddress() (gas: 7927)
ERC721Test:testBurn() (gas: 75352)
ERC721Test:testBurn(address,uint256) (runs: 256, μ: 43628, ~: 43636)
ERC721Test:testFailApproveUnAuthorized() (gas: 57206)
ERC721Test:testFailApproveUnAuthorized(address,uint256,address) (runs: 256, μ: 57522, ~: 57522)
ERC721Test:testFailApproveUnMinted() (gas: 9878)
ERC721Test:testFailApproveUnMinted(uint256,address) (runs: 256, μ: 10105, ~: 10105)
ERC721Test:testFailBurnUnMinted() (gas: 7564)
ERC721Test:testFailBurnUnMinted(uint256) (runs: 256, μ: 7687, ~: 7687)
ERC721Test:testFailDoubleBurn() (gas: 58273)
ERC721Test:testFailDoubleBurn(uint256,address) (runs: 256, μ: 58475, ~: 58475)
ERC721Test:testFailDoubleMint() (gas: 54960)
ERC721Test:testFailDoubleMint(uint256,address) (runs: 256, μ: 55132, ~: 55132)
ERC721Test:testFailMintToZero() (gas: 5436)
ERC721Test:testFailMintToZero(uint256) (runs: 256, μ: 5493, ~: 5493)
ERC721Test:testFailSafeMintToERC721RecipientWithWrongReturnData() (gas: 156470)
ERC721Test:testFailSafeMintToERC721RecipientWithWrongReturnData(uint256) (runs: 256, μ: 156635, ~: 156635)
ERC721Test:testFailSafeMintToERC721RecipientWithWrongReturnDataWithData() (gas: 156750)
ERC721Test:testFailSafeMintToERC721RecipientWithWrongReturnDataWithData(uint256,bytes) (runs: 256, μ: 157268, ~: 157202)
ERC721Test:testFailSafeMintToNonERC721Recipient() (gas: 99242)
ERC721Test:testFailSafeMintToNonERC721Recipient(uint256) (runs: 256, μ: 99320, ~: 99320)
ERC721Test:testFailSafeMintToNonERC721RecipientWithData() (gas: 99465)
ERC721Test:testFailSafeMintToNonERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 100054, ~: 99988)
ERC721Test:testFailSafeMintToRevertingERC721Recipient() (gas: 185240)
ERC721Test:testFailSafeMintToRevertingERC721Recipient(uint256) (runs: 256, μ: 185231, ~: 185231)
ERC721Test:testFailSafeMintToRevertingERC721RecipientWithData() (gas: 185364)
ERC721Test:testFailSafeMintToRevertingERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 186015, ~: 185949)
ERC721Test:testFailSafeTransferFromToERC721RecipientWithWrongReturnData() (gas: 182359)
ERC721Test:testFailSafeTransferFromToERC721RecipientWithWrongReturnData(uint256) (runs: 256, μ: 182479, ~: 182479)
ERC721Test:testFailSafeTransferFromToERC721RecipientWithWrongReturnDataWithData() (gas: 182664)
ERC721Test:testFailSafeTransferFromToERC721RecipientWithWrongReturnDataWithData(uint256,bytes) (runs: 256, μ: 183282, ~: 183216)
ERC721Test:testFailSafeTransferFromToNonERC721Recipient() (gas: 125071)
ERC721Test:testFailSafeTransferFromToNonERC721Recipient(uint256) (runs: 256, μ: 125192, ~: 125192)
ERC721Test:testFailSafeTransferFromToNonERC721RecipientWithData() (gas: 125426)
ERC721Test:testFailSafeTransferFromToNonERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 126113, ~: 126047)
ERC721Test:testFailSafeTransferFromToRevertingERC721Recipient() (gas: 211018)
ERC721Test:testFailSafeTransferFromToRevertingERC721Recipient(uint256) (runs: 256, μ: 211053, ~: 211053)
ERC721Test:testFailSafeTransferFromToRevertingERC721RecipientWithData() (gas: 211324)
ERC721Test:testFailSafeTransferFromToRevertingERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 212008, ~: 211942)
ERC721Test:testFailTransferFromNotOwner() (gas: 57486)
ERC721Test:testFailTransferFromNotOwner(address,address,uint256) (runs: 256, μ: 57910, ~: 57910)
ERC721Test:testFailTransferFromToZero() (gas: 55178)
ERC721Test:testFailTransferFromToZero(uint256) (runs: 256, μ: 55212, ~: 55212)
ERC721Test:testFailTransferFromUnOwned() (gas: 7851)
ERC721Test:testFailTransferFromUnOwned(address,address,uint256) (runs: 256, μ: 8124, ~: 8124)
ERC721Test:testFailTransferFromWrongFrom() (gas: 55113)
ERC721Test:testFailTransferFromWrongFrom(address,address,address,uint256) (runs: 256, μ: 55416, ~: 55610)
ERC721Test:testMetadata() (gas: 10494)
ERC721Test:testMint() (gas: 61899)
ERC721Test:testMint(address,uint256) (runs: 256, μ: 56612, ~: 56612)
ERC721Test:testOwnerOfUnminted(uint256) (runs: 256, μ: 8067, ~: 8067)
ERC721Test:testSafeMintToEOA() (gas: 58995)
ERC721Test:testSafeMintToEOA(uint256,address) (runs: 256, μ: 59015, ~: 59476)
ERC721Test:testSafeMintToERC721Recipient() (gas: 405492)
ERC721Test:testSafeMintToERC721Recipient(uint256) (runs: 256, μ: 404484, ~: 405573)
ERC721Test:testSafeMintToERC721RecipientWithData() (gas: 426379)
ERC721Test:testSafeMintToERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 458593, ~: 449273)
ERC721Test:testSafeTransferFromToEOA(address) (runs: 256, μ: 95982, ~: 95982)
ERC721Test:testSafeTransferFromToEOA(uint256,address) (runs: 256, μ: 94869, ~: 95611)
ERC721Test:testSafeTransferFromToERC721Recipient(address) (runs: 256, μ: 462411, ~: 462411)
ERC721Test:testSafeTransferFromToERC721Recipient(uint256) (runs: 256, μ: 460476, ~: 461565)
ERC721Test:testSafeTransferFromToERC721RecipientWithData(address) (runs: 256, μ: 483434, ~: 483434)
ERC721Test:testSafeTransferFromToERC721RecipientWithData(uint256,bytes) (runs: 256, μ: 514643, ~: 505323)
ERC721Test:testTransferFrom(address) (runs: 256, μ: 77534, ~: 77534)
ERC721Test:testTransferFrom(uint256,address) (runs: 256, μ: 87935, ~: 87942)
ERC721Test:testTransferFromApproveAll(address) (runs: 256, μ: 93569, ~: 93569)
ERC721Test:testTransferFromApproveAll(uint256,address) (runs: 256, μ: 93003, ~: 93003)
ERC721Test:testTransferFromSelf(address) (runs: 256, μ: 70288, ~: 70288)
ERC721Test:testTransferFromSelf(uint256,address) (runs: 256, μ: 65104, ~: 65104)
ErrorsTest:testArithmeticOverflow() (gas: 5762)
ErrorsTest:testArrayOutOfBounds() (gas: 5894)
ErrorsTest:testAssert() (gas: 5569)
ErrorsTest:testAssertEq() (gas: 5641)
ErrorsTest:testAssertMemEq() (gas: 5665)
ErrorsTest:testAssertMemNotEq() (gas: 5691)
ErrorsTest:testAssertNotEq() (gas: 5644)
ErrorsTest:testAssertStorageEq() (gas: 30198)
ErrorsTest:testAssertStorageNotEq() (gas: 10325)
ErrorsTest:testCompilerPanic() (gas: 5762)
ErrorsTest:testDivideByZero() (gas: 5807)
ErrorsTest:testEmptyArrayPop() (gas: 5850)
ErrorsTest:testInvalidEnumValue() (gas: 5806)
ErrorsTest:testInvalidStorageByteArray() (gas: 5838)
ErrorsTest:testMemoryTooLarge() (gas: 5872)
ErrorsTest:testRequire() (gas: 8199)
ErrorsTest:testUninitializedFunctionPointer() (gas: 5917)
EthersTest:testEthersNonPayable() (gas: 8300)
EthersTest:testEthersNonPayable(uint256) (runs: 256, μ: 15688, ~: 15722)
EthersTest:testEthersPayable(uint256) (runs: 256, μ: 18231, ~: 18231)
ExampleCloneTest:testGas_param1() (gas: 8046)
ExampleCloneTest:testGas_param2() (gas: 7967)
ExampleCloneTest:testGas_param3() (gas: 8050)
ExampleCloneTest:testGas_param4() (gas: 8073)
ExampleCloneTest:testGas_param5() (gas: 8882)
FixedPointMathTest:testCbrt() (gas: 27418)
FixedPointMathTest:testDivWadDown() (gas: 7089)
FixedPointMathTest:testDivWadDownEdgeCases() (gas: 5527)
FixedPointMathTest:testDivWadUp() (gas: 7284)
FixedPointMathTest:testDivWadUpEdgeCases() (gas: 5564)
FixedPointMathTest:testExpWad() (gas: 22099)
FixedPointMathTest:testFailDivWadDownZeroDenominator() (gas: 5329)
FixedPointMathTest:testFailDivWadUpZeroDenominator() (gas: 5341)
FixedPointMathTest:testFailFuzzDivWadDownOverflow(uint256,uint256) (runs: 256, μ: 2115, ~: 441)
FixedPointMathTest:testFailFuzzDivWadDownZeroDenominator(uint256) (runs: 256, μ: 5430, ~: 5430)
FixedPointMathTest:testFailFuzzDivWadUpOverflow(uint256,uint256) (runs: 256, μ: 2055, ~: 374)
FixedPointMathTest:testFailFuzzDivWadUpZeroDenominator(uint256) (runs: 256, μ: 5463, ~: 5463)
FixedPointMathTest:testFailFuzzMulDivDownOverflow(uint256,uint256,uint256) (runs: 256, μ: 2505, ~: 459)
FixedPointMathTest:testFailFuzzMulDivDownZeroDenominator(uint256,uint256) (runs: 256, μ: 5378, ~: 5378)
FixedPointMathTest:testFailFuzzMulDivUpOverflow(uint256,uint256,uint256) (runs: 256, μ: 2487, ~: 437)
FixedPointMathTest:testFailFuzzMulDivUpZeroDenominator(uint256,uint256) (runs: 256, μ: 5431, ~: 5431)
FixedPointMathTest:testFailFuzzMulWadDownOverflow(uint256,uint256) (runs: 256, μ: 2820, ~: 404)
FixedPointMathTest:testFailFuzzMulWadUpOverflow(uint256,uint256) (runs: 256, μ: 2806, ~: 379)
FixedPointMathTest:testFailMulDivDownZeroDenominator() (gas: 5239)
FixedPointMathTest:testFailMulDivUpZeroDenominator() (gas: 5285)
FixedPointMathTest:testFuzzCbrt(uint256) (runs: 256, μ: 6720, ~: 6720)
FixedPointMathTest:testFuzzDivWadDown(uint256,uint256) (runs: 256, μ: 3874, ~: 5874)
FixedPointMathTest:testFuzzDivWadUp(uint256,uint256) (runs: 256, μ: 4006, ~: 6094)
FixedPointMathTest:testFuzzLog2() (gas: 873354)
FixedPointMathTest:testFuzzMulDivDown(uint256,uint256,uint256) (runs: 256, μ: 3558, ~: 5871)
FixedPointMathTest:testFuzzMulDivUp(uint256,uint256,uint256) (runs: 256, μ: 3662, ~: 5846)
FixedPointMathTest:testFuzzMulWadDown(uint256,uint256) (runs: 256, μ: 3276, ~: 5824)
FixedPointMathTest:testFuzzMulWadUp(uint256,uint256) (runs: 256, μ: 3375, ~: 5798)
FixedPointMathTest:testFuzzSqrt(uint256) (runs: 256, μ: 6251, ~: 6274)
FixedPointMathTest:testLnWad() (gas: 8739)
FixedPointMathTest:testLnWadBig() (gas: 8783)
FixedPointMathTest:testLnWadNegative() (gas: 187)
FixedPointMathTest:testLnWadOverflow() (gas: 231)
FixedPointMathTest:testLnWadSmall() (gas: 10134)
FixedPointMathTest:testLog2() (gas: 9806)
FixedPointMathTest:testMulDivDown() (gas: 11778)
FixedPointMathTest:testMulDivDownEdgeCases() (gas: 6904)
FixedPointMathTest:testMulDivUp() (gas: 12453)
FixedPointMathTest:testMulDivUpEdgeCases() (gas: 7087)
FixedPointMathTest:testMulWadDown() (gas: 6913)
FixedPointMathTest:testMulWadDownEdgeCases() (gas: 6947)
FixedPointMathTest:testMulWadUp() (gas: 7171)
FixedPointMathTest:testMulWadUpEdgeCases() (gas: 7152)
FixedPointMathTest:testPowWad() (gas: 11814)
FixedPointMathTest:testRPow() (gas: 11256)
FixedPointMathTest:testSqrt() (gas: 10135)
HashmapTest:testGetKey(bytes32) (runs: 256, μ: 7557, ~: 7557)
HashmapTest:testGetKeys(bytes32,bytes32) (runs: 256, μ: 7631, ~: 7631)
HashmapTest:testSetKey(bytes32,bytes32) (runs: 256, μ: 28995, ~: 28995)
HashmapTest:testSetKeys(bytes32,bytes32,bytes32) (runs: 256, μ: 29167, ~: 29167)
HashmapTest:testSetKeys2D(bytes32,bytes32,bytes32,bytes32) (runs: 256, μ: 29523, ~: 29523)
HashmapTest:testSetKeys3D(bytes32,bytes32,bytes32,bytes32,bytes32) (runs: 256, μ: 29918, ~: 29918)
HuffCloneFactoryTest:testCorrectness_arrClone(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 90521, ~: 90521)
HuffCloneFactoryTest:testCorrectness_clone(address,uint256,uint64,uint8) (runs: 256, μ: 69617, ~: 69617)
HuffCloneFactoryTest:testGas_arrClone(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 84875, ~: 84875)
HuffCloneFactoryTest:testGas_clone(address,uint256,uint64,uint8) (runs: 256, μ: 64002, ~: 64002)
InsertionSortTest:testInsertionSort() (gas: 9892)
JumpTableUtilTest:testGetJumpdestFromJT_Mem() (gas: 7860)
JumpTableUtilTest:testGetJumpdestFromJT_Stack() (gas: 7994)
JumpTableUtilTest:testGetJumpdestFromPackedJT_Mem() (gas: 8102)
JumpTableUtilTest:testGetJumpdestFromPackedJT_Stack() (gas: 8217)
LibBitTest:testFFS() (gas: 5469)
LibBitTest:testFLS() (gas: 5442)
LibBitTest:testFuzzFFS() (gas: 612039)
LibBitTest:testFuzzFLS() (gas: 668276)
LibBitTest:testFuzzIsPowOf2(uint256) (runs: 256, μ: 8399, ~: 8399)
LibBitTest:testFuzzPopCount(uint256) (runs: 256, μ: 10023, ~: 6188)
LibBitTest:testIsPowOf2() (gas: 368865)
LibBitTest:testPopCount() (gas: 5522)
LinearVRGDATest:testAlwaysTargetPriceInRightConditions(uint256) (runs: 256, μ: 11407, ~: 11202)
LinearVRGDATest:testConstantsOverride() (gas: 12955)
LinearVRGDATest:testPricingBasic() (gas: 9480)
LinearVRGDATest:testTargetPrice() (gas: 10121)
LogisticVRGDATest:testAlwaysTargetPriceInRightConditions(uint256) (runs: 256, μ: 12909, ~: 13054)
LogisticVRGDATest:testConstOverrides() (gas: 18467)
LogisticVRGDATest:testGetTargetSaleTimeDoesNotRevertEarly() (gas: 5865)
LogisticVRGDATest:testNoOverflowForAllTokens(uint256,uint256) (runs: 256, μ: 13133, ~: 13211)
LogisticVRGDATest:testNoOverflowForMostTokens(uint256,uint256) (runs: 256, μ: 12844, ~: 12761)
LogisticVRGDATest:testPricingBasic() (gas: 10105)
LogisticVRGDATest:testTargetPrice() (gas: 11372)
MathTest:testAverage() (gas: 5468)
MathTest:testAverage(uint256,uint256) (runs: 256, μ: 5761, ~: 5761)
MathTest:testCeilDiv() (gas: 5464)
MathTest:testCeilDiv(uint256,uint256) (runs: 256, μ: 5691, ~: 5914)
MathTest:testMax() (gas: 5376)
MathTest:testMax(uint256,uint256) (runs: 256, μ: 5493, ~: 5493)
MathTest:testMin() (gas: 5358)
MathTest:testMin(uint256,uint256) (runs: 256, μ: 5582, ~: 5585)
MathTest:testSqrt() (gas: 5787)
MathTest:testSqrt(uint256) (runs: 256, μ: 6555, ~: 6592)
MerkleDistributorTest:testClaimOnce() (gas: 71683)
MerkleDistributorTest:testClaimTransfer() (gas: 76138)
MerkleDistributorTest:testRevert() (gas: 72654)
MerkleProofLibTest:testValidProofSupplied() (gas: 7501)
MerkleProofLibTest:testVerifyEmptyMerkleProofSuppliedLeafAndRootDifferent() (gas: 6818)
MerkleProofLibTest:testVerifyEmptyMerkleProofSuppliedLeafAndRootSame() (gas: 6870)
MerkleProofLibTest:testVerifyInvalidProofSupplied() (gas: 7522)
MulticallableTest:testBasicMulticall() (gas: 11451)
MulticallableTest:testPreservesMsgSender() (gas: 10768)
MulticallableTest:testPreservesMsgValue() (gas: 37216)
MulticallableTest:testPreservesMsgValueUsedTwice() (gas: 39104)
MulticallableTest:testReturnDataIsProperlyEncoded(string) (runs: 256, μ: 14970, ~: 15113)
MulticallableTest:testReturnDataIsProperlyEncoded(uint256,uint256,uint256,uint256) (runs: 256, μ: 10557, ~: 10557)
MulticallableTest:testRevertCustomMsg() (gas: 12289)
MulticallableTest:testRevertNoMsg() (gas: 11870)
MulticallableTest:testWithNoData() (gas: 5952)
NonPayableTest:testNonPayable(bytes32) (runs: 256, μ: 16528, ~: 16528)
OnlyContractTest:testOnlyContract(address) (runs: 256, μ: 10909, ~: 10909)
OwnedTest:testGetOwner() (gas: 7551)
OwnedTest:testNonMatchingSelector(bytes32) (runs: 256, μ: 6220, ~: 6220)
OwnedTest:testOwnerCanSetOwner() (gas: 17738)
OwnedTest:testSetOwner(address) (runs: 256, μ: 13894, ~: 13947)
PausableTest:testIsPausedByDefault() (gas: 7446)
PausableTest:testPauseUnPause() (gas: 12070)
PausableTest:testPauseWhenPaused() (gas: 15734)
PausableTest:testUnpauseWhenUnpaused() (gas: 11022)
ProxiesTest:testAdminSetConstructor() (gas: 7592)
ProxiesTest:testCannotSetToZeroAddress() (gas: 8339)
ProxiesTest:testChangeAdminZeroAddress() (gas: 10474)
ProxiesTest:testChangeProxyAdmin() (gas: 12773)
ProxiesTest:testGetBeacon() (gas: 7704)
ProxiesTest:testNotUUPSUpgradeToAndCallUUPS() (gas: 16741)
ProxiesTest:testProxyPassthrough() (gas: 134062)
ProxiesTest:testProxyPassthroughAddress(address) (runs: 256, μ: 156167, ~: 156167)
ProxiesTest:testProxyPassthroughBytes() (gas: 162171)
ProxiesTest:testProxyPassthroughUint(uint256) (runs: 256, μ: 155956, ~: 155956)
ProxiesTest:testSetBeacon() (gas: 33251)
ProxiesTest:testSetUpgradeTo() (gas: 34190)
ProxiesTest:testUpgradeBeaconToAndCall() (gas: 34902)
ProxiesTest:testUpgradeToAndCall() (gas: 35574)
ProxiesTest:testUpgradeToAndCallUUPS() (gas: 38130)
ReentranctGuardTest:testLocking() (gas: 37993)
RefundedTest:testRefundedCall() (gas: 29825)
RefundedTest:testRefundedNonCall() (gas: 7729)
RolesAuthorityTest:testCanCall(address,address,bytes4) (runs: 256, μ: 10374, ~: 10374)
RolesAuthorityTest:testNonMatchingSelector(bytes32) (runs: 256, μ: 7971, ~: 7971)
RolesAuthorityTest:testRoleHasCapability(uint8,address,bytes4) (runs: 256, μ: 8001, ~: 8001)
RolesAuthorityTest:testSetPublicCapability(address,address,bytes4) (runs: 256, μ: 40550, ~: 40550)
RolesAuthorityTest:testSetRoleCapability(address,uint8,address,bytes4) (runs: 256, μ: 43242, ~: 43242)
RolesAuthorityTest:testSetUserRole(address,uint8,address) (runs: 256, μ: 42234, ~: 42234)
RolesAuthorityTest:testUserHasRole(address) (runs: 256, μ: 7701, ~: 7701)
SSTORE2Test:testMultiWordWriteRead() (gas: 120892)
SSTORE2Test:testReadAt() (gas: 100465)
SSTORE2Test:testReadBetween() (gas: 79554)
SSTORE2Test:testReadBetweenOutOfBounds(uint256,uint256,bytes) (runs: 256, μ: 54562, ~: 54693)
SSTORE2Test:testSmallWriteRead() (gas: 53609)
SafeMathTest:testSafeAdd() (gas: 5338)
SafeMathTest:testSafeAdd(uint256,uint256) (runs: 256, μ: 6201, ~: 5513)
SafeMathTest:testSafeDiv() (gas: 5482)
SafeMathTest:testSafeDiv(uint256,uint256) (runs: 256, μ: 5691, ~: 5562)
SafeMathTest:testSafeMod() (gas: 5471)
SafeMathTest:testSafeMod(uint256,uint256) (runs: 256, μ: 5690, ~: 5561)
SafeMathTest:testSafeMul() (gas: 5414)
SafeMathTest:testSafeMul(uint256,uint256) (runs: 256, μ: 7114, ~: 5635)
SafeMathTest:testSafeSub() (gas: 5384)
SafeMathTest:testSafeSub(uint256,uint256) (runs: 256, μ: 7131, ~: 5568)
SafeTransferLibTest:testApproveRevertSelector() (gas: 14207)
SafeTransferLibTest:testApproveWithMissingReturn() (gas: 36063)
SafeTransferLibTest:testApproveWithNonContract() (gas: 8203)
SafeTransferLibTest:testApproveWithReturnsTooMuch() (gas: 36487)
SafeTransferLibTest:testApproveWithStandardERC20() (gas: 36227)
SafeTransferLibTest:testFailApproveWithReturnsFalse() (gas: 10728)
SafeTransferLibTest:testFailApproveWithReturnsTooLittle() (gas: 10697)
SafeTransferLibTest:testFailApproveWithReverting() (gas: 10625)
SafeTransferLibTest:testFailFuzzApproveWithGarbage(address,uint256,bytes,bytes) (runs: 256, μ: 90562, ~: 83069)
SafeTransferLibTest:testFailFuzzApproveWithReturnsFalse(address,uint256,bytes) (runs: 256, μ: 11630, ~: 11625)
SafeTransferLibTest:testFailFuzzApproveWithReturnsTooLittle(address,uint256,bytes) (runs: 256, μ: 11600, ~: 11595)
SafeTransferLibTest:testFailFuzzApproveWithReturnsTwo(address,uint256,bytes) (runs: 256, μ: 11624, ~: 11619)
SafeTransferLibTest:testFailFuzzApproveWithReverting(address,uint256,bytes) (runs: 256, μ: 11574, ~: 11569)
SafeTransferLibTest:testFailFuzzTransferETHToContractWithoutFallback(uint256,bytes) (runs: 256, μ: 12703, ~: 13001)
SafeTransferLibTest:testFailFuzzTransferFromWithGarbage(address,address,uint256,bytes,bytes) (runs: 256, μ: 127337, ~: 121041)
SafeTransferLibTest:testFailFuzzTransferFromWithReturnsFalse(address,address,uint256,bytes) (runs: 256, μ: 18169, ~: 18164)
SafeTransferLibTest:testFailFuzzTransferFromWithReturnsTooLittle(address,address,uint256,bytes) (runs: 256, μ: 18085, ~: 18080)
SafeTransferLibTest:testFailFuzzTransferFromWithReturnsTwo(address,address,uint256,bytes) (runs: 256, μ: 18092, ~: 18087)
SafeTransferLibTest:testFailFuzzTransferFromWithReverting(address,address,uint256,bytes) (runs: 256, μ: 13687, ~: 13682)
SafeTransferLibTest:testFailFuzzTransferWithGarbage(address,uint256,bytes,bytes) (runs: 256, μ: 96528, ~: 89146)
SafeTransferLibTest:testFailFuzzTransferWithReturnsFalse(address,uint256,bytes) (runs: 256, μ: 14549, ~: 14544)
SafeTransferLibTest:testFailFuzzTransferWithReturnsTooLittle(address,uint256,bytes) (runs: 256, μ: 14456, ~: 14451)
SafeTransferLibTest:testFailFuzzTransferWithReturnsTwo(address,uint256,bytes) (runs: 256, μ: 14567, ~: 14562)
SafeTransferLibTest:testFailFuzzTransferWithReverting(address,uint256,bytes) (runs: 256, μ: 14449, ~: 14444)
SafeTransferLibTest:testFailTransferETHToContractWithoutFallback() (gas: 12212)
SafeTransferLibTest:testFailTransferFromWithReturnsFalse() (gas: 17163)
SafeTransferLibTest:testFailTransferFromWithReturnsTooLittle() (gas: 17034)
SafeTransferLibTest:testFailTransferFromWithReverting() (gas: 12658)
SafeTransferLibTest:testFailTransferWithReturnsFalse() (gas: 13714)
SafeTransferLibTest:testFailTransferWithReturnsTooLittle() (gas: 13617)
SafeTransferLibTest:testFailTransferWithReverting() (gas: 13632)
SafeTransferLibTest:testFuzzApproveWithGarbage(address,uint256,bytes,bytes) (runs: 256, μ: 1719, ~: 1719)
SafeTransferLibTest:testFuzzApproveWithMissingReturn(address,uint256,bytes) (runs: 256, μ: 35711, ~: 36950)
SafeTransferLibTest:testFuzzApproveWithNonContract(address,address,uint256,bytes) (runs: 256, μ: 9280, ~: 9296)
SafeTransferLibTest:testFuzzApproveWithReturnsTooMuch(address,uint256,bytes) (runs: 256, μ: 36111, ~: 37350)
SafeTransferLibTest:testFuzzApproveWithStandardERC20(address,uint256,bytes) (runs: 256, μ: 35795, ~: 37034)
SafeTransferLibTest:testFuzzTransferETH(address,uint256,bytes) (runs: 256, μ: 43059, ~: 45068)
SafeTransferLibTest:testFuzzTransferFromWithGarbage(address,address,uint256,bytes,bytes) (runs: 256, μ: 2035, ~: 1806)
SafeTransferLibTest:testFuzzTransferFromWithMissingReturn(address,address,uint256,bytes) (runs: 256, μ: 51303, ~: 52512)
SafeTransferLibTest:testFuzzTransferFromWithNonContract(address,address,address,uint256,bytes) (runs: 256, μ: 9399, ~: 9393)
SafeTransferLibTest:testFuzzTransferFromWithReturnsTooMuch(address,address,uint256,bytes) (runs: 256, μ: 52033, ~: 53232)
SafeTransferLibTest:testFuzzTransferFromWithStandardERC20(address,address,uint256,bytes) (runs: 256, μ: 49708, ~: 51055)
SafeTransferLibTest:testFuzzTransferWithGarbage(address,uint256,bytes,bytes) (runs: 256, μ: 1719, ~: 1719)
SafeTransferLibTest:testFuzzTransferWithMissingReturn(address,uint256,bytes) (runs: 256, μ: 41346, ~: 42891)
SafeTransferLibTest:testFuzzTransferWithNonContract(address,address,uint256,bytes) (runs: 256, μ: 9279, ~: 9295)
SafeTransferLibTest:testFuzzTransferWithReturnsTooMuch(address,uint256,bytes) (runs: 256, μ: 41771, ~: 43316)
SafeTransferLibTest:testFuzzTransferWithStandardERC20(address,uint256,bytes) (runs: 256, μ: 41455, ~: 43000)
SafeTransferLibTest:testSelfTransferStandardErc20(uint256) (runs: 256, μ: 17539, ~: 17539)
SafeTransferLibTest:testTransferETH() (gas: 39695)
SafeTransferLibTest:testTransferETHRevertSelector() (gas: 15671)
SafeTransferLibTest:testTransferFromRevertSelector() (gas: 18163)
SafeTransferLibTest:testTransferFromWithMissingReturn() (gas: 52118)
SafeTransferLibTest:testTransferFromWithNonContract() (gas: 8158)
SafeTransferLibTest:testTransferFromWithReturnsTooMuch() (gas: 52759)
SafeTransferLibTest:testTransferFromWithStandardERC20() (gas: 50642)
SafeTransferLibTest:testTransferRevertSelector() (gas: 17192)
SafeTransferLibTest:testTransferWithMissingReturn() (gas: 41983)
SafeTransferLibTest:testTransferWithNonContract() (gas: 8180)
SafeTransferLibTest:testTransferWithReturnsTooMuch() (gas: 42429)
SafeTransferLibTest:testTransferWithStandardERC20() (gas: 42092)
ShufflingTest:testShuffle() (gas: 10995)
TSOwnableTest:testTsOwnableGetOwner() (gas: 9717)
TSOwnableTest:testTsOwnableSetAndAcceptOwner(address) (runs: 256, μ: 34816, ~: 34800)
TSOwnableTest:testTsOwnableSetPendingOwner(address) (runs: 256, μ: 41603, ~: 41603)
TrigonometryTest:testCos1() (gas: 5698)
TrigonometryTest:testCos10() (gas: 5794)
TrigonometryTest:testCos11() (gas: 5819)
TrigonometryTest:testCos12() (gas: 6872)
TrigonometryTest:testCos13() (gas: 6961)
TrigonometryTest:testCos14() (gas: 5898)
TrigonometryTest:testCos15() (gas: 7065)
TrigonometryTest:testCos16() (gas: 5899)
TrigonometryTest:testCos17() (gas: 7120)
TrigonometryTest:testCos18() (gas: 6007)
TrigonometryTest:testCos19() (gas: 7041)
TrigonometryTest:testCos2() (gas: 6776)
TrigonometryTest:testCos20() (gas: 5913)
TrigonometryTest:testCos3() (gas: 6797)
TrigonometryTest:testCos4() (gas: 5759)
TrigonometryTest:testCos5() (gas: 6925)
TrigonometryTest:testCos6() (gas: 5731)
TrigonometryTest:testCos7() (gas: 7025)
TrigonometryTest:testCos8() (gas: 5823)
TrigonometryTest:testCos9() (gas: 6881)
TrigonometryTest:testNoRevertsCos(uint256) (runs: 256, μ: 5691, ~: 5695)
TrigonometryTest:testNoRevertsSin(uint256) (runs: 256, μ: 5605, ~: 5600)
TrigonometryTest:testSin1() (gas: 5637)
TrigonometryTest:testSin10() (gas: 5687)
TrigonometryTest:testSin11() (gas: 5847)
TrigonometryTest:testSin12() (gas: 6919)
TrigonometryTest:testSin13() (gas: 6876)
TrigonometryTest:testSin14() (gas: 5874)
TrigonometryTest:testSin15() (gas: 6942)
TrigonometryTest:testSin16() (gas: 5748)
TrigonometryTest:testSin17() (gas: 7059)
TrigonometryTest:testSin18() (gas: 5980)
TrigonometryTest:testSin19() (gas: 7205)
TrigonometryTest:testSin2() (gas: 6714)
TrigonometryTest:testSin20() (gas: 5894)
TrigonometryTest:testSin3() (gas: 6759)
TrigonometryTest:testSin4() (gas: 5689)
TrigonometryTest:testSin5() (gas: 6800)
TrigonometryTest:testSin6() (gas: 5601)
TrigonometryTest:testSin7() (gas: 6940)
TrigonometryTest:testSin8() (gas: 5884)
TrigonometryTest:testSin9() (gas: 7043)