-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gas-snapshot
More file actions
873 lines (873 loc) · 58.4 KB
/
Copy path.gas-snapshot
File metadata and controls
873 lines (873 loc) · 58.4 KB
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
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
AccessControlDefaultAdminRulesTester:test_AcceptBeforeReadyReverts() (gas: 70033)
AccessControlDefaultAdminRulesTester:test_AcceptByWrongAddressReverts() (gas: 71351)
AccessControlDefaultAdminRulesTester:test_AcceptDefaultAdminTransferEmitsRoleEvents() (gas: 67482)
AccessControlDefaultAdminRulesTester:test_AcceptTransfersOwnership() (gas: 64980)
AccessControlDefaultAdminRulesTester:test_BeginAdminTransferByNonOwnerReverts() (gas: 15852)
AccessControlDefaultAdminRulesTester:test_BeginAdminTransferScheduleStored() (gas: 68836)
AccessControlDefaultAdminRulesTester:test_BeginOverwritesExistingPending() (gas: 74220)
AccessControlDefaultAdminRulesTester:test_CancelByNonOwnerReverts() (gas: 70533)
AccessControlDefaultAdminRulesTester:test_CancelClearsPending() (gas: 53056)
AccessControlDefaultAdminRulesTester:test_ChangeDelayDecreaseAppliesImmediately() (gas: 45228)
AccessControlDefaultAdminRulesTester:test_ChangeDelayIncreaseRequiresWait() (gas: 47535)
AccessControlDefaultAdminRulesTester:test_DefaultAdminDelayIncreaseWaitIsFiveDays() (gas: 5882)
AccessControlDefaultAdminRulesTester:test_DefaultAdminDelayInitiallySet() (gas: 10390)
AccessControlDefaultAdminRulesTester:test_DefaultAdminIsOwner() (gas: 16751)
AccessControlDefaultAdminRulesTester:test_GrantDefaultAdminRoleReverts() (gas: 14097)
AccessControlDefaultAdminRulesTester:test_GrantOtherRoleStillWorks() (gas: 45726)
AccessControlDefaultAdminRulesTester:test_PendingDelayReports() (gas: 45720)
AccessControlDefaultAdminRulesTester:test_RenounceDefaultAdminRoleReverts() (gas: 12074)
AccessControlDefaultAdminRulesTester:test_RevokeDefaultAdminRoleReverts() (gas: 12095)
AccessControlDefaultAdminRulesTester:test_RollbackClearsPendingDelay() (gas: 34539)
AccessControlEnumerableTester:test_GetRoleMemberOutOfBoundsReverts() (gas: 11698)
AccessControlEnumerableTester:test_GetRoleMembersOnEmptyRoleReturnsEmpty() (gas: 9524)
AccessControlEnumerableTester:test_GetRoleMembersReturnsAll() (gas: 189705)
AccessControlEnumerableTester:test_GrantRoleAddsMember() (gas: 114851)
AccessControlEnumerableTester:test_GrantSameMemberTwiceDoesNotDuplicate() (gas: 115387)
AccessControlEnumerableTester:test_MultipleMembersOrderedByGrantOrder() (gas: 269350)
AccessControlEnumerableTester:test_RenounceRoleRemovesMember() (gas: 92920)
AccessControlEnumerableTester:test_RevokeRoleRemovesMember() (gas: 217284)
AccessControlTester:test_AccountCanHaveMultipleRoles() (gas: 77852)
AccessControlTester:test_AccountCanRenounceOwnRole() (gas: 36453)
AccessControlTester:test_AdminCanGrantRole() (gas: 45615)
AccessControlTester:test_AdminCanGrantRoleToThemselves() (gas: 43548)
AccessControlTester:test_AdminCanRenounceDefaultAdminRole() (gas: 16956)
AccessControlTester:test_AdminCanRevokeRole() (gas: 37069)
AccessControlTester:test_AdminHasDefaultAdminRole() (gas: 11101)
AccessControlTester:test_CannotRenounceWithWrongConfirmation() (gas: 48104)
AccessControlTester:test_ComplexRoleHierarchy() (gas: 195782)
AccessControlTester:test_DefaultAdminRoleIsOwnAdmin() (gas: 8531)
AccessControlTester:test_DifferentRolesAreIndependent() (gas: 15505)
AccessControlTester:test_GrantRoleEmitsEvent() (gas: 46238)
AccessControlTester:test_GrantingSameRoleTwiceEmitsOnce() (gas: 48241)
AccessControlTester:test_HasRoleReturnsFalseAfterRevoke() (gas: 38972)
AccessControlTester:test_MaxRoleCanBeUsed() (gas: 45543)
AccessControlTester:test_MultipleAccountsCanHaveSameRole() (gas: 77832)
AccessControlTester:test_MultipleRapidGrants() (gas: 316248)
AccessControlTester:test_NewRoleHasDefaultAdminAsAdmin() (gas: 8484)
AccessControlTester:test_OnlyAdminCanGrantRole() (gas: 19913)
AccessControlTester:test_OnlyAdminCanRevokeRole() (gas: 51907)
AccessControlTester:test_OnlyRoleAllowsAccountWithRole() (gas: 45143)
AccessControlTester:test_OnlyRoleRevertsWithoutRole() (gas: 14775)
AccessControlTester:test_RenounceNonExistentRoleDoesNotEmitEvent() (gas: 15677)
AccessControlTester:test_RenounceRequiresCorrectConfirmation() (gas: 48148)
AccessControlTester:test_RenounceRoleEmitsEvent() (gas: 36968)
AccessControlTester:test_RevokeRoleEmitsEvent() (gas: 37584)
AccessControlTester:test_RevokingNonExistentRoleDoesNotEmitEvent() (gas: 22359)
AccessControlTester:test_RevokingOneRoleDoesNotAffectOthers() (gas: 64030)
AccessControlTester:test_RoleAdminCanBeChanged() (gas: 42081)
AccessControlTester:test_RoleAdminCanBeChangedMultipleTimes() (gas: 94537)
AccessControlTester:test_RoleAdminCanGrantRole() (gas: 102731)
AccessControlTester:test_RoleAdminCanRevokeRole() (gas: 88886)
AccessControlTester:test_SetRoleAdminEmitsEvent() (gas: 42926)
AccessControlTester:test_SupportsInterface() (gas: 8488)
AccessControlTester:test_UserDoesNotHaveCustomRoleInitially() (gas: 11100)
AccessControlTester:test_UserDoesNotHaveDefaultAdminRoleInitially() (gas: 11147)
AccessControlTester:test_UserHasRoleAfterGrant() (gas: 45592)
AccessControlTester:test_ZeroAddressCanReceiveRole() (gas: 43298)
AccessControlTimedTester:testFuzz_WindowEnforcement(uint40,uint40,uint40) (runs: 256, μ: 75456, ~: 75678)
AccessControlTimedTester:test_BaseGrantRoleIsAliasForUntimed() (gas: 74838)
AccessControlTimedTester:test_ExtendRoleNotExtendedReverts() (gas: 75522)
AccessControlTimedTester:test_ExtendRoleNotHeldReverts() (gas: 22860)
AccessControlTimedTester:test_ExtendRoleUpdatesExpiry() (gas: 79741)
AccessControlTimedTester:test_GrantRoleTimedSetsWindow() (gas: 75957)
AccessControlTimedTester:test_GrantTimedByNonAdminReverts() (gas: 18725)
AccessControlTimedTester:test_GrantTimedExpiryAtNowReverts() (gas: 20286)
AccessControlTimedTester:test_GrantTimedExpiryInPastReverts() (gas: 20469)
AccessControlTimedTester:test_GrantTimedInvalidWindowReverts() (gas: 20844)
AccessControlTimedTester:test_GrantTimedStartEqualsExpiresIsAllowed() (gas: 77525)
AccessControlTimedTester:test_HasRoleAfterExpiresIsFalse() (gas: 73613)
AccessControlTimedTester:test_HasRoleAtExpiresIsTrue() (gas: 73522)
AccessControlTimedTester:test_HasRoleAtStartIsTrue() (gas: 73728)
AccessControlTimedTester:test_HasRoleBeforeStartIsFalse() (gas: 72677)
AccessControlTimedTester:test_RegrantingResetsWindow() (gas: 81038)
AccessControlTimedTester:test_RevokeClearsTiming() (gas: 61349)
AccessControlTimedTester:test_UntimedGrantIsTimeless() (gas: 53474)
AccessManagedTester:test_AuthorityIsSet() (gas: 10296)
AccessManagedTester:test_InitWithEOAAuthorityReverts() (gas: 577823)
AccessManagedTester:test_InitWithZeroAuthorityReverts() (gas: 575178)
AccessManagedTester:test_RestrictedFnAuthorizedPasses() (gas: 58585)
AccessManagedTester:test_RestrictedFnUnauthorizedReverts() (gas: 26684)
AccessManagedTester:test_SetAuthorityByAuthorityWorks() (gas: 3519038)
AccessManagedTester:test_SetAuthorityByNonAuthorityReverts() (gas: 14705)
AccessManagedTester:test_SetAuthorityEOAReverts() (gas: 17285)
AccessManagerStandaloneTest:test_DeploysAndAdminIsSet() (gas: 3501266)
AccessManagerTester:test_AdminCanCancelAnyOperation() (gas: 385194)
AccessManagerTester:test_AdminInitiallyHasAdminRole() (gas: 24116)
AccessManagerTester:test_CanCallClosedTargetReturnsFalse() (gas: 75400)
AccessManagerTester:test_CanCallPublicRoleAllowsAnyone() (gas: 48213)
AccessManagerTester:test_CanCallWithExecutionDelayReturnsDelayed() (gas: 173146)
AccessManagerTester:test_CanCallWithMatchingRoleReturnsImmediate() (gas: 153377)
AccessManagerTester:test_CancelByOriginalCallerWorks() (gas: 381823)
AccessManagerTester:test_CancelByUnauthorizedReverts() (gas: 401713)
AccessManagerTester:test_ExecuteBubblesUpTargetRevertReason() (gas: 196881)
AccessManagerTester:test_ExecuteEmptyRevertUsesTypedTargetCallFailedError() (gas: 196721)
AccessManagerTester:test_ExecuteImmediateWorks() (gas: 302988)
AccessManagerTester:test_GetScheduleReturns0ForExpired() (gas: 395412)
AccessManagerTester:test_GrantAdminRoleReverts() (gas: 22794)
AccessManagerTester:test_GrantPublicRoleReverts() (gas: 22797)
AccessManagerTester:test_GrantRoleAddsMemberAfterDelay() (gas: 120566)
AccessManagerTester:test_GrantRoleByNonAdminReverts() (gas: 18529)
AccessManagerTester:test_GrantRoleRespectsGrantDelay() (gas: 151943)
AccessManagerTester:test_InvalidInitialAdminReverts() (gas: 3469529)
AccessManagerTester:test_LabelRoleEmitsEvent() (gas: 23201)
AccessManagerTester:test_PublicRoleHasEveryone() (gas: 7161)
AccessManagerTester:test_RenounceRoleClearsMembershipForSelf() (gas: 97592)
AccessManagerTester:test_RenounceWithBadConfirmationReverts() (gas: 121998)
AccessManagerTester:test_RescheduleExpiredOperation() (gas: 404209)
AccessManagerTester:test_RevokeRoleClearsMembership() (gas: 98653)
AccessManagerTester:test_ScheduleByUnauthorizedReverts() (gas: 198674)
AccessManagerTester:test_ScheduleImmediateCallerReverts() (gas: 302299)
AccessManagerTester:test_ScheduleThenExecuteAfterDelay() (gas: 391969)
AccessManagerTester:test_SetGrantDelayDecreaseUsesMinSetback() (gas: 59325)
AccessManagerTester:test_SetGrantDelayIncreaseRequiresWait() (gas: 47655)
AccessManagerTester:test_SetRoleAdminUpdatesRole() (gas: 42425)
AccessManagerTester:test_SetRoleGuardianUpdatesRole() (gas: 42550)
AccessManagerTester:test_SetTargetFunctionRoleStoresRole() (gas: 45157)
ChainlinkAdapterTester:test_AnsweredInRoundLessThanRoundIdReverts() (gas: 67344)
ChainlinkAdapterTester:test_LatestAnswer18DecimalUnchanged() (gas: 60517)
ChainlinkAdapterTester:test_LatestAnswer6DecimalNormalized() (gas: 61443)
ChainlinkAdapterTester:test_LatestAnswer8DecimalNormalized() (gas: 61400)
ChainlinkAdapterTester:test_LatestAnswerRawReturnsFeedData() (gas: 61080)
ChainlinkAdapterTester:test_LatestAnswerRevertsOnStaleData() (gas: 72205)
ChainlinkAdapterTester:test_NegativeAnswerReverts() (gas: 67527)
ChainlinkAdapterTester:test_RegisterFeedByAdmin() (gas: 49612)
ChainlinkAdapterTester:test_RegisterFeedEmitsFeedRegistered() (gas: 49871)
ChainlinkAdapterTester:test_RegisterFeedRevertsNonAdminWithCorrectError() (gas: 17891)
ChainlinkAdapterTester:test_SupportsInterfaceChainlinkAdapter() (gas: 8409)
ChainlinkAdapterTester:test_UnregisterFeedWorks() (gas: 40195)
ChainlinkAdapterTester:test_UnregisteredKeyRevertsOnLatestAnswer() (gas: 12039)
ChainlinkAdapterTester:test_ZeroAnswerReverts() (gas: 62727)
ChainlinkAdapterTester:test_ZeroUpdatedAtReverts() (gas: 60228)
ChainlinkVRFTester:test_RawFulfillFromCoordinatorClearsAndEmits() (gas: 215897)
ChainlinkVRFTester:test_RawFulfillRevertsFromNonCoordinator() (gas: 122103)
ChainlinkVRFTester:test_RawFulfillRevertsOnUnknownRequestId() (gas: 124136)
ChainlinkVRFTester:test_RequestRandomWordsRevertsForNonAdmin() (gas: 124118)
ChainlinkVRFTester:test_RequestRandomWordsRevertsWhenNotConfigured() (gas: 17289)
ChainlinkVRFTester:test_RequestRandomWordsStoresAndEmits() (gas: 226252)
ChainlinkVRFTester:test_SetConfigByAdmin() (gas: 121961)
ChainlinkVRFTester:test_SetConfigEmitsEvent() (gas: 120471)
ChainlinkVRFTester:test_SetConfigRevertsForNonAdmin() (gas: 24699)
ChainlinkVRFTester:test_SetConfigRevertsOnZeroCoordinator() (gas: 24130)
ChainlinkVRFTester:test_SetConfigRevertsOnZeroKeyHash() (gas: 24162)
ChainlinkVRFTester:test_SetConfigRevertsOnZeroSubscriptionId() (gas: 24089)
ChainlinkVRFTester:test_SupportsInterfaceChainlinkVRF() (gas: 8385)
CheckpointsTest:test_At_ReturnsCorrectCheckpointByIndex() (gas: 111173)
CheckpointsTest:test_EmptyTrace_LatestCheckpointReturnsFalse() (gas: 8828)
CheckpointsTest:test_EmptyTrace_LatestReturnsZero() (gas: 8037)
CheckpointsTest:test_EmptyTrace_LengthIsZero() (gas: 7978)
CheckpointsTest:test_EmptyTrace_LowerLookupReturnsZero() (gas: 8622)
CheckpointsTest:test_EmptyTrace_UpperLookupRecentReturnsZero() (gas: 8616)
CheckpointsTest:test_EmptyTrace_UpperLookupReturnsZero() (gas: 8689)
CheckpointsTest:test_LatestCheckpoint_ReflectsLatestPush() (gas: 81049)
CheckpointsTest:test_LatestCheckpoint_ReturnsTrueWhenNonEmpty() (gas: 54870)
CheckpointsTest:test_LowerLookup_ExactKeyMatch() (gas: 86289)
CheckpointsTest:test_LowerLookup_KeyAfterLastCheckpoint_ReturnsZero() (gas: 54981)
CheckpointsTest:test_LowerLookup_KeyBetweenCheckpoints() (gas: 82409)
CheckpointsTest:test_LowerLookup_KeyExactlyAtLast() (gas: 58034)
CheckpointsTest:test_PushDecreasingKeyFromZero_Reverts() (gas: 90048)
CheckpointsTest:test_PushDecreasingKey_RevertsUnorderedInsertion() (gas: 58243)
CheckpointsTest:test_PushFirst_ReturnsPrevZero() (gas: 52193)
CheckpointsTest:test_PushMonotonicKeys_StoresValues() (gas: 107749)
CheckpointsTest:test_PushSameKeyMultipleTimes_AlwaysReplaces() (gas: 62603)
CheckpointsTest:test_PushSameKey_ReplacesValue() (gas: 58961)
CheckpointsTest:test_PushSecond_ReturnsPrevFromFirst() (gas: 78539)
CheckpointsTest:test_UpperLookupRecent_ManyCheckpointsMatchesUpperLookup() (gas: 666060)
CheckpointsTest:test_UpperLookupRecent_MatchesUpperLookupForSparseData() (gas: 163330)
CheckpointsTest:test_UpperLookup_ExactKeyMatch() (gas: 117524)
CheckpointsTest:test_UpperLookup_KeyAfterLastCheckpoint() (gas: 81780)
CheckpointsTest:test_UpperLookup_KeyBeforeFirstCheckpoint() (gas: 54798)
CheckpointsTest:test_UpperLookup_KeyBetweenCheckpoints() (gas: 82659)
CircuitBreakerTester:test_CheckNotTrippedRevertsWhenTripped() (gas: 114853)
CircuitBreakerTester:test_CheckNotTrippedSucceedsWhenNotTripped() (gas: 8111)
CircuitBreakerTester:test_ERC165RegisteredICircuitBreaker() (gas: 8430)
CircuitBreakerTester:test_GatedActionSucceedsAfterReset() (gas: 89952)
CircuitBreakerTester:test_IndependentKeys() (gas: 170281)
CircuitBreakerTester:test_RecordObservationAccumulatesWithinWindow() (gas: 98547)
CircuitBreakerTester:test_RecordObservationAtThresholdTrips() (gas: 117076)
CircuitBreakerTester:test_RecordObservationByNonAdminReverts() (gas: 74005)
CircuitBreakerTester:test_RecordObservationExceedingThresholdTrips() (gas: 114040)
CircuitBreakerTester:test_RecordObservationOnUnconfiguredKeyReverts() (gas: 17452)
CircuitBreakerTester:test_ResetByNonAdminReverts() (gas: 15161)
CircuitBreakerTester:test_ResetClearsTrippedAndCumulative() (gas: 95130)
CircuitBreakerTester:test_SetThresholdByNonAdminReverts() (gas: 16029)
CircuitBreakerTester:test_SetThresholdEmitsEvent() (gas: 68628)
CircuitBreakerTester:test_SetThresholdResetsCumulativeAndTripped() (gas: 95450)
CircuitBreakerTester:test_SetThresholdStoresValues() (gas: 67985)
CircuitBreakerTester:test_SetThresholdWithZeroWindowReverts() (gas: 15304)
CircuitBreakerTester:test_WindowRolloverDoesNotTrip() (gas: 97271)
CircuitBreakerTester:test_WindowRolloverResetsCumulative() (gas: 97859)
ConstantProductGasTest:test_Gas_AddLiquidityFirst() (gas: 246153)
ConstantProductGasTest:test_Gas_AddLiquiditySubsequent() (gas: 318013)
ConstantProductGasTest:test_Gas_RemoveLiquidity() (gas: 248059)
ConstantProductGasTest:test_Gas_Swap() (gas: 288948)
ConstantProductTester:test_AddLiquidityRevertsIfAmount0MinNotMet() (gas: 307448)
ConstantProductTester:test_AddLiquidityRevertsIfAmount1MinNotMet() (gas: 306894)
ConstantProductTester:test_FeeBpsIs30() (gas: 5853)
ConstantProductTester:test_FirstDepositMintsCorrectShares() (gas: 250857)
ConstantProductTester:test_FirstDepositUpdatesReserves() (gas: 247410)
ConstantProductTester:test_GetAmountInIsInverse() (gas: 12320)
ConstantProductTester:test_GetAmountInRevertsAmountOutGteReserveOut() (gas: 10080)
ConstantProductTester:test_GetAmountOutFormula() (gas: 8395)
ConstantProductTester:test_GetAmountOutRevertsZeroReserveIn() (gas: 9981)
ConstantProductTester:test_GetAmountOutRevertsZeroReserveOut() (gas: 9992)
ConstantProductTester:test_GetReservesReflectsState() (gas: 249174)
ConstantProductTester:test_InitSameTokenReverts() (gas: 2187578)
ConstantProductTester:test_InitSortsTokens() (gas: 16265)
ConstantProductTester:test_InitZeroToken0Reverts() (gas: 2187510)
ConstantProductTester:test_InitZeroToken1Reverts() (gas: 2187487)
ConstantProductTester:test_KInvariantAfterSwap() (gas: 292504)
ConstantProductTester:test_LiquidityAddedEventEmitted() (gas: 249208)
ConstantProductTester:test_LiquidityRemovedEventEmitted() (gas: 256285)
ConstantProductTester:test_QuoteCorrect() (gas: 7873)
ConstantProductTester:test_QuoteRevertsZeroReserveA() (gas: 10091)
ConstantProductTester:test_RemoveLiquidityReturnsProportionalAmounts() (gas: 259383)
ConstantProductTester:test_RemoveLiquidityRevertsAmount0MinNotMet() (gas: 251890)
ConstantProductTester:test_RemoveLiquidityRevertsAmount1MinNotMet() (gas: 251882)
ConstantProductTester:test_ReservesSyncEventEmittedOnAdd() (gas: 245858)
ConstantProductTester:test_SubsequentDepositCapsByToken1() (gas: 337972)
ConstantProductTester:test_SubsequentDepositUsesOptimalAmounts() (gas: 283344)
ConstantProductTester:test_SupportsInterfaceIConstantProduct() (gas: 8497)
ConstantProductTester:test_SwapBelowMinOutReverts() (gas: 276157)
ConstantProductTester:test_SwapEventEmitted() (gas: 297562)
ConstantProductTester:test_SwapToken0ForToken1() (gas: 299749)
ConstantProductTester:test_SwapToken1ForToken0() (gas: 299822)
ConstantProductTester:test_SwapZeroInputReverts() (gas: 251394)
ECDSATest:test_EthSignedMessageHashRoundtrip() (gas: 8515)
ECDSATest:test_HighSReverts() (gas: 13416)
ECDSATest:test_InvalidLength66Reverts() (gas: 11417)
ECDSATest:test_InvalidLengthReverts() (gas: 11361)
ECDSATest:test_RecoverCompactSignature() (gas: 8539)
ECDSATest:test_RecoverFullSignature() (gas: 8731)
ECDSATest:test_RecoverVRS() (gas: 7959)
ECDSATest:test_ToEthSignedMessageHashBytes() (gas: 4348)
ECDSATest:test_ToEthSignedMessageHashBytes32() (gas: 1278)
ECDSATest:test_ToEthSignedMessageHashEmptyBytes() (gas: 1823)
ECDSATest:test_ToTypedDataHash() (gas: 1563)
ECDSATest:test_ToTypedDataHashMatchesEIP712() (gas: 2900)
ECDSATest:test_TryRecoverCompact_ReturnsNoError() (gas: 8454)
ECDSATest:test_TryRecoverReturnsNoError() (gas: 8766)
ECDSATest:test_TryRecoverVRS_ReturnsNoError() (gas: 7871)
ECDSATest:test_TryRecover_HighS_ReturnsError() (gas: 4468)
ECDSATest:test_TryRecover_InvalidLength_ReturnsError() (gas: 811)
EIP712Tester:test_ChainIdChange_ForcesDomainRecompute() (gas: 23016)
EIP712Tester:test_DomainSeparatorV4_MatchesManual() (gas: 13447)
EIP712Tester:test_EIP712Domain_Fields() (gas: 20637)
EIP712Tester:test_HashTypedDataV4_MatchesManual() (gas: 15572)
EIP712Tester:test_LongNameAndVersion() (gas: 1119770)
EIP712Tester:test_SupportsIEIP712Interface() (gas: 8429)
ERC1155GasTest:test_Gas_MintBatch() (gas: 146054)
ERC1155GasTest:test_Gas_SafeBatchTransferFrom() (gas: 220146)
ERC1155GasTest:test_Gas_SetApprovalForAll() (gas: 39201)
ERC1155Tester:test_BalanceOfBatchReturnsCorrectValues() (gas: 115833)
ERC1155Tester:test_MintBatchEmitsTransferBatch() (gas: 77567)
ERC1155Tester:test_MintBatchToRevertingReceiver_BubblesCustomError() (gas: 323155)
ERC1155Tester:test_MintBatchUpdatesBalances() (gas: 75492)
ERC1155Tester:test_MintEmitsTransferSingle() (gas: 47339)
ERC1155Tester:test_MintToRevertingReceiver_BubblesCustomError() (gas: 294263)
ERC1155Tester:test_MintUpdatesBalance() (gas: 45776)
ERC1155Tester:test_RevokeApprovalForAll() (gas: 32260)
ERC1155Tester:test_SafeBatchTransferFromMismatchedArrayLengthsReverts() (gas: 52927)
ERC1155Tester:test_SafeTransferFromByApprovedOperator() (gas: 110345)
ERC1155Tester:test_SafeTransferFromByOwner() (gas: 81130)
ERC1155Tester:test_SafeTransferFromInsufficientBalanceReverts() (gas: 52931)
ERC1155Tester:test_SafeTransferFromToBadReceiverReverts() (gas: 315143)
ERC1155Tester:test_SafeTransferFromToGoodReceiverSucceeds() (gas: 317790)
ERC1155Tester:test_SafeTransferFromWithoutApprovalReverts() (gas: 53585)
ERC1155Tester:test_SafeTransferToRevertingReceiver_BubblesCustomError() (gas: 327260)
ERC1155Tester:test_SetApprovalForAll() (gas: 40635)
ERC1155Tester:test_SupportsERC1155Interface() (gas: 8585)
ERC1155Tester:test_SupportsERC1155MetadataURIInterface() (gas: 8650)
ERC1155Tester:test_URIReturnsTemplate() (gas: 17818)
ERC20BurnableTester:test_BurnEmitsTransferToZero() (gas: 26723)
ERC20BurnableTester:test_BurnFromEmitsTransferToZero() (gas: 41769)
ERC20BurnableTester:test_BurnFromInsufficientAllowanceReverts() (gas: 43019)
ERC20BurnableTester:test_BurnFromUsesAllowance() (gas: 62017)
ERC20BurnableTester:test_BurnMoreThanBalanceReverts() (gas: 15464)
ERC20BurnableTester:test_BurnReducesTotalSupplyAndCallerBalance() (gas: 30489)
ERC20BurnableTester:test_SupportsIERC20() (gas: 8387)
ERC20BurnableTester:test_SupportsIERC20Burnable() (gas: 8364)
ERC20CappedTester:test_CapIsQueryable() (gas: 8084)
ERC20CappedTester:test_MintBelowCapSucceeds() (gas: 67057)
ERC20CappedTester:test_MintBeyondCapAfterPartialMintReverts() (gas: 74797)
ERC20CappedTester:test_MintBeyondCapReverts() (gas: 22447)
ERC20CappedTester:test_MintExactlyToCapInTwoStepsSucceeds() (gas: 76100)
ERC20CappedTester:test_MintUpToCapSucceeds() (gas: 68697)
ERC20CappedTester:test_SupportsIERC20() (gas: 8432)
ERC20CappedTester:test_SupportsIERC20Capped() (gas: 8409)
ERC20CappedTester:test_ZeroCapInInitReverts() (gas: 1790339)
ERC20GasTest:test_Gas_ApproveAndTransferFrom() (gas: 57100)
ERC20GasTest:test_Gas_MintByAdmin() (gas: 41625)
ERC20GasTest:test_Gas_Transfer() (gas: 44865)
ERC20PermitTester:test_DomainSeparatorIsNonZero() (gas: 12380)
ERC20PermitTester:test_ExpiredSignatureReverts() (gas: 32627)
ERC20PermitTester:test_NonceIsConsumedAfterPermit() (gas: 84750)
ERC20PermitTester:test_ReplayWithSameSignatureReverts() (gas: 93176)
ERC20PermitTester:test_SupportsIERC20() (gas: 8410)
ERC20PermitTester:test_SupportsIERC20Permit() (gas: 8431)
ERC20PermitTester:test_ValidPermitEmitsApprovalEvent() (gas: 85868)
ERC20PermitTester:test_ValidPermitGrantsAllowance() (gas: 85125)
ERC20PermitTester:test_WrongSignerReverts() (gas: 58371)
ERC20Tester:test_ApproveAndAllowance() (gas: 41130)
ERC20Tester:test_ApproveEmitsEvent() (gas: 41826)
ERC20Tester:test_BalanceAfterMint() (gas: 10736)
ERC20Tester:test_BalanceOfUnknownAddressIsZero() (gas: 10736)
ERC20Tester:test_BurnDecreasesTotalSupply() (gas: 29000)
ERC20Tester:test_Decimals() (gas: 5942)
ERC20Tester:test_DoesNotSupportRandomInterface() (gas: 8418)
ERC20Tester:test_MintIncreasesTotalSupply() (gas: 42834)
ERC20Tester:test_MintToZeroAddressReverts() (gas: 10178)
ERC20Tester:test_Name() (gas: 13085)
ERC20Tester:test_SupportsIERC20() (gas: 8455)
ERC20Tester:test_Symbol() (gas: 13064)
ERC20Tester:test_TotalSupply() (gas: 7952)
ERC20Tester:test_TransferEmitsEvent() (gas: 46967)
ERC20Tester:test_TransferFromInsufficientAllowanceReverts() (gas: 45724)
ERC20Tester:test_TransferFromUsesAllowance() (gas: 81401)
ERC20Tester:test_TransferFromWithMaxAllowanceDoesNotDecrement() (gas: 76622)
ERC20Tester:test_TransferFromZeroAddressReverts() (gas: 10243)
ERC20Tester:test_TransferHappyPath() (gas: 47858)
ERC20Tester:test_TransferInsufficientBalanceReverts() (gas: 18209)
ERC20Tester:test_TransferToZeroAddressReverts() (gas: 13068)
ERC20VotesTester:test_Checkpoints_ReturnsCorrectEntry() (gas: 94480)
ERC20VotesTester:test_ClockMode_IsTimestamp() (gas: 10419)
ERC20VotesTester:test_Clock_ReturnsCurrentTimestamp() (gas: 5989)
ERC20VotesTester:test_DelegateBySig_ConsumesNonce() (gas: 134140)
ERC20VotesTester:test_DelegateBySig_ExpiredSignatureReverts() (gas: 31712)
ERC20VotesTester:test_DelegateBySig_ReplaySameSignatureReverts() (gas: 141977)
ERC20VotesTester:test_DelegateBySig_ValidSig_Delegates() (gas: 136960)
ERC20VotesTester:test_DelegateBySig_WrongNonceReverts() (gas: 55838)
ERC20VotesTester:test_DelegateToAnother_ThenToSelf() (gas: 154363)
ERC20VotesTester:test_DelegateToAnother_VotesTransferFromPreviousDelegate() (gas: 160486)
ERC20VotesTester:test_DelegateToSelf_EmitsDelegateChanged() (gas: 89636)
ERC20VotesTester:test_DelegateToSelf_EmitsDelegateVotesChanged() (gas: 89640)
ERC20VotesTester:test_DelegateToSelf_VotingPowerEqualsBalance() (gas: 91329)
ERC20VotesTester:test_GetPastTotalSupply_AfterBurn() (gas: 42104)
ERC20VotesTester:test_GetPastTotalSupply_AfterMint() (gas: 59420)
ERC20VotesTester:test_GetPastTotalSupply_FutureLookupReverts() (gas: 10098)
ERC20VotesTester:test_GetPastVotes_AfterDelegate() (gas: 91151)
ERC20VotesTester:test_GetPastVotes_BeforeDelegate_ReturnsZero() (gas: 90358)
ERC20VotesTester:test_GetPastVotes_FutureLookupReverts() (gas: 12577)
ERC20VotesTester:test_GetPastVotes_TracksDelegationChange() (gas: 183368)
ERC20VotesTester:test_InitialDelegateIsAddressZero() (gas: 11032)
ERC20VotesTester:test_InitialVotingPowerIsZero() (gas: 10863)
ERC20VotesTester:test_MintAboveUint208Max_Reverts() (gas: 42750)
ERC20VotesTester:test_MintExactlyAtCap_Succeeds() (gas: 53930)
ERC20VotesTester:test_NumCheckpoints_AfterDelegate_IsOne() (gas: 88339)
ERC20VotesTester:test_NumCheckpoints_AfterTwoDelegations_IsTwo() (gas: 171524)
ERC20VotesTester:test_NumCheckpoints_BeforeDelegate_IsZero() (gas: 10810)
ERC20VotesTester:test_SupportsIERC20() (gas: 8410)
ERC20VotesTester:test_SupportsIVotes() (gas: 8410)
ERC20VotesTester:test_TotalSupplyCheckpointAfterMint() (gas: 15526)
ERC20VotesTester:test_TransferBetweenDelegators_MovesVotes() (gas: 205091)
ERC20VotesTester:test_TransferBetweenNonDelegators_DoesNotMoveDelegatedVotes() (gas: 57026)
ERC20VotesTester:test_TransferBetweenNonDelegators_TotalSupplyCheckpointUpdates() (gas: 59463)
ERC20VotesTester:test_TransferFrom_MovesVotes() (gas: 216097)
ERC2771ContextTester:test_ForwardedCallFromUntrustedReturnsActualSender() (gas: 14722)
ERC2771ContextTester:test_ForwardedCallUnwrapsOriginalSender() (gas: 14587)
ERC2771ContextTester:test_ForwardedCallWithInsufficientDataReturnsMsgSender() (gas: 13748)
ERC2771ContextTester:test_ForwardedMsgDataStripsLast20Bytes() (gas: 16857)
ERC2771ContextTester:test_InitEmitsTrustedForwarderUpdated() (gas: 977249)
ERC2771ContextTester:test_IsTrustedForwarderReturnsFalseForOther() (gas: 10637)
ERC2771ContextTester:test_IsTrustedForwarderReturnsTrueForSet() (gas: 10658)
ERC2771ContextTester:test_NonForwardedCallFromAdminReturnsMsgSender() (gas: 13552)
ERC2771ContextTester:test_NonForwardedCallReturnsMsgSender() (gas: 13508)
ERC2771ContextTester:test_NonForwardedMsgDataIsUnchanged() (gas: 12742)
ERC2771ContextTester:test_SetTrustedForwarderByAdmin() (gas: 27132)
ERC2771ContextTester:test_SetTrustedForwarderByNonAdminReverts() (gas: 15322)
ERC2771ContextTester:test_SetTrustedForwarderEmitsEvent() (gas: 21971)
ERC2771ContextTester:test_SetTrustedForwarderToZeroSetsZeroForwarder() (gas: 20225)
ERC2771ContextTester:test_SupportsIAccessControl() (gas: 8452)
ERC2771ContextTester:test_SupportsIERC2771Context() (gas: 8386)
ERC2771ContextTester:test_TrustedForwarderSetOnInit() (gas: 10272)
ERC2771ContextTester:test_UpdateForwarderChangesUnwrapBehavior() (gas: 27872)
ERC2771ContextTester:test_ZeroAddressForwarderAllowed() (gas: 946019)
ERC2981Tester:test_DefaultRoyaltyReturnedForAnyToken() (gas: 51187)
ERC2981Tester:test_DeleteDefaultRoyaltyClearsInfo() (gas: 33833)
ERC2981Tester:test_FullDenominatorRoyalty() (gas: 45102)
ERC2981Tester:test_NonAdminSetDefaultRoyaltyReverts() (gas: 16771)
ERC2981Tester:test_NonAdminSetTokenRoyaltyReverts() (gas: 17019)
ERC2981Tester:test_ResetTokenRoyaltyFallsBackToDefault() (gas: 55096)
ERC2981Tester:test_RoyaltyAmountCalculation() (gas: 45125)
ERC2981Tester:test_SetDefaultRoyaltyWithFractionGreaterThanDenominatorReverts() (gas: 17935)
ERC2981Tester:test_SetDefaultRoyaltyWithZeroReceiverReverts() (gas: 15474)
ERC2981Tester:test_SetTokenRoyaltyFractionExceedsDenominatorReverts() (gas: 18370)
ERC2981Tester:test_SetTokenRoyaltyZeroReceiverReverts() (gas: 15908)
ERC2981Tester:test_SupportsERC2981Interface() (gas: 8517)
ERC2981Tester:test_TokenSpecificRoyaltyOverridesDefault() (gas: 76835)
ERC2981Tester:test_ZeroRoyaltyDefault() (gas: 12749)
ERC4626GasTest:test_Gas_Deposit() (gas: 118000)
ERC4626GasTest:test_Gas_DepositSubsequent() (gas: 175287)
ERC4626GasTest:test_Gas_Redeem() (gas: 137234)
ERC4626GasTest:test_Gas_Withdraw() (gas: 140466)
ERC4626Tester:test_AssetReturnsUnderlying() (gas: 10340)
ERC4626Tester:test_ConvertToAssetsEmptyVault() (gas: 18284)
ERC4626Tester:test_ConvertToSharesEmptyVault() (gas: 18305)
ERC4626Tester:test_DecimalsEqualsUnderlyingPlusOffset() (gas: 8567)
ERC4626Tester:test_DecimalsOffsetMitigatesInflation() (gas: 2838749)
ERC4626Tester:test_DecimalsTokenReturningOversizeValueDefaultsTo18() (gas: 3231857)
ERC4626Tester:test_DepositEmitsEvent() (gas: 120579)
ERC4626Tester:test_DepositMintsToDifferentReceiver() (gas: 124929)
ERC4626Tester:test_DepositTransfersUnderlyingAndMintsShares() (gas: 127451)
ERC4626Tester:test_DepositWithUSDTStyleToken() (gas: 3349934)
ERC4626Tester:test_InflationAttackFirstDepositSmallNotStolen() (gas: 224038)
ERC4626Tester:test_MaxDepositReturnsUint256Max() (gas: 8531)
ERC4626Tester:test_MaxMintReturnsUint256Max() (gas: 8576)
ERC4626Tester:test_MaxRedeemAfterDeposit() (gas: 118965)
ERC4626Tester:test_MaxRedeemReturnsZeroBeforeDeposit() (gas: 10756)
ERC4626Tester:test_MaxWithdrawAfterDeposit() (gas: 122322)
ERC4626Tester:test_MaxWithdrawReturnsZeroBeforeDeposit() (gas: 22655)
ERC4626Tester:test_MintSpecifiedShares() (gas: 126857)
ERC4626Tester:test_MulDivOverflowProtection() (gas: 144682)
ERC4626Tester:test_NameAndSymbol() (gas: 18983)
ERC4626Tester:test_PreviewDepositMatchesActualDeposit() (gas: 121820)
ERC4626Tester:test_PreviewDepositMatchesConvertToShares() (gas: 23265)
ERC4626Tester:test_PreviewMintMatchesActualMint() (gas: 121862)
ERC4626Tester:test_PreviewRedeemMatchesActualRedeem() (gas: 124413)
ERC4626Tester:test_PreviewRedeemMatchesConvertToAssets() (gas: 23291)
ERC4626Tester:test_PreviewWithdrawMatchesActualWithdraw() (gas: 144367)
ERC4626Tester:test_RedeemBurnsSharesAndTransfersAssets() (gas: 128427)
ERC4626Tester:test_RedeemByNonOwnerWithAllowanceSucceeds() (gas: 166910)
ERC4626Tester:test_RedeemByNonOwnerWithoutAllowanceReverts() (gas: 130149)
ERC4626Tester:test_SecondDepositAfterYieldAdjustsShares() (gas: 237825)
ERC4626Tester:test_SecondDepositSharesProportional() (gas: 213290)
ERC4626Tester:test_SupportsIERC20() (gas: 8521)
ERC4626Tester:test_SupportsIERC4626() (gas: 8519)
ERC4626Tester:test_TotalAssetsStartsAtZero() (gas: 14173)
ERC4626Tester:test_TotalSupplyStartsAtZero() (gas: 7999)
ERC4626Tester:test_WithdrawBurnsSharesAndTransfersAssets() (gas: 149865)
ERC4626Tester:test_WithdrawByNonOwnerWithAllowanceSucceeds() (gas: 169591)
ERC4626Tester:test_WithdrawByNonOwnerWithoutAllowanceReverts() (gas: 133504)
ERC4626Tester:test_WithdrawConsumesAllowance() (gas: 181118)
ERC4626Tester:test_WithdrawEmitsEvent() (gas: 148491)
ERC4626Tester:test_WithdrawToSendToDifferentReceiver() (gas: 150294)
ERC4626Tester:test_WithdrawWithUSDTStyleToken() (gas: 3367883)
ERC721GasTest:test_Gas_Approve() (gas: 93857)
ERC721GasTest:test_Gas_Mint() (gas: 64223)
ERC721GasTest:test_Gas_SafeTransfer() (gas: 77564)
ERC721GasTest:test_Gas_Transfer() (gas: 77316)
ERC721Tester:test_ApproveByNonOwnerNonOperatorReverts() (gas: 73826)
ERC721Tester:test_ApproveNonexistentTokenReverts() (gas: 17192)
ERC721Tester:test_ApproveSetsTokenApproval() (gas: 95398)
ERC721Tester:test_ApprovedOperatorCanTransfer() (gas: 98736)
ERC721Tester:test_BalanceOfReturnsCount() (gas: 153263)
ERC721Tester:test_IncreaseBalance_IncreasesCount() (gas: 82353)
ERC721Tester:test_MintEmitsTransfer() (gas: 66060)
ERC721Tester:test_MintExistingTokenReverts() (gas: 77478)
ERC721Tester:test_MintSetsBalanceAndOwner() (gas: 67396)
ERC721Tester:test_MintToZeroAddressReverts() (gas: 15345)
ERC721Tester:test_Name() (gas: 13086)
ERC721Tester:test_OperatorCanTransferAnyToken() (gas: 147372)
ERC721Tester:test_OwnerOfNonexistentReverts() (gas: 12190)
ERC721Tester:test_RevokeApprovalForAll() (gas: 32375)
ERC721Tester:test_SafeMintToRevertingReceiver_BubblesCustomError() (gas: 228208)
ERC721Tester:test_SafeTransferFromToBadReceiverReverts() (gas: 235559)
ERC721Tester:test_SafeTransferFromToEOASucceeds() (gas: 78770)
ERC721Tester:test_SafeTransferFromToGoodReceiverSucceeds() (gas: 237226)
ERC721Tester:test_SafeTransferHelper_ToGoodReceiver() (gas: 236221)
ERC721Tester:test_SafeTransferHelper_ToRevertingReceiver_Bubbles() (gas: 240440)
ERC721Tester:test_SetApprovalForAll() (gas: 40828)
ERC721Tester:test_SupportsERC721Interface() (gas: 8607)
ERC721Tester:test_SupportsERC721MetadataInterface() (gas: 8585)
ERC721Tester:test_Symbol() (gas: 13129)
ERC721Tester:test_TransferFromByNonOwnerNonOperatorReverts() (gas: 74982)
ERC721Tester:test_TransferFromClearsApproval() (gas: 98760)
ERC721Tester:test_TransferFromEmitsTransfer() (gas: 79193)
ERC721Tester:test_TransferFromUpdatesOwner() (gas: 82536)
ERC721Tester:test_TransferHelper_MovesToken() (gas: 77552)
ERC721Tester:test_TransferHelper_WrongFromReverts() (gas: 79334)
ERC721URIStorageTester:test_AdminCanSetTokenURIViaFacet() (gas: 95205)
ERC721URIStorageTester:test_DifferentTokensHaveDifferentURIs() (gas: 155277)
ERC721URIStorageTester:test_SetTokenURIEmitsMetadataUpdate() (gas: 92364)
ERC721URIStorageTester:test_SetTokenURIStoresURI() (gas: 95250)
ERC721URIStorageTester:test_SetTokenURIViaFacetRequiresAdmin() (gas: 68909)
ERC721URIStorageTester:test_SupportsERC4906Interface() (gas: 8564)
ERC721URIStorageTester:test_SupportsERC721Interface() (gas: 8563)
ERC721URIStorageTester:test_TokenURIAfterBurnRevertsEvenIfURISet() (gas: 106221)
ERC721URIStorageTester:test_TokenURIForNonexistentReverts() (gas: 14378)
ERC721URIStorageTester:test_TokenURIPreSetBeforeMint_Reverts() (gas: 45776)
ERC721URIStorageTester:test_TokenURIReturnsStoredURI() (gas: 95227)
ERC721URIStorageTester:test_TokenURIWithoutPerTokenURIReturnsEmpty() (gas: 70310)
EmergencyStopTester:test_AddGuardianByNonAdminReverts() (gas: 15327)
EmergencyStopTester:test_AddGuardianEmitsEvent() (gas: 41605)
EmergencyStopTester:test_AddGuardianGrantsRole() (gas: 10913)
EmergencyStopTester:test_AdminCanResume() (gas: 52300)
EmergencyStopTester:test_AdminWithoutGuardianRoleCannotStop() (gas: 15116)
EmergencyStopTester:test_CheckNotStoppedRevertsWhenStopped() (gas: 62945)
EmergencyStopTester:test_CheckNotStoppedSucceedsWhenNotStopped() (gas: 7659)
EmergencyStopTester:test_DoubleStopReverts() (gas: 64706)
EmergencyStopTester:test_ERC165RegisteredIEmergencyStop() (gas: 8431)
EmergencyStopTester:test_EmergencyResumeByGuardianReverts() (gas: 66712)
EmergencyStopTester:test_EmergencyResumeByNonAdminReverts() (gas: 68734)
EmergencyStopTester:test_EmergencyStopByNonGuardianReverts() (gas: 15094)
EmergencyStopTester:test_EmergencyStopEmitsEvent() (gas: 64293)
EmergencyStopTester:test_EmergencyStopSetsReason() (gas: 64998)
EmergencyStopTester:test_GatedActionSucceedsAfterResume() (gas: 51945)
EmergencyStopTester:test_GuardianCanStop() (gas: 62455)
EmergencyStopTester:test_InitialReasonIsEmpty() (gas: 12909)
EmergencyStopTester:test_InitiallyNotStopped() (gas: 8102)
EmergencyStopTester:test_RemoveGuardianByNonAdminReverts() (gas: 17393)
EmergencyStopTester:test_RemoveGuardianEmitsEvent() (gas: 21967)
EmergencyStopTester:test_RemoveGuardianRevokesRole() (gas: 22124)
EmergencyStopTester:test_ResumeAfterResumePreventsDoubleResume() (gas: 53664)
EmergencyStopTester:test_ResumeEmitsEvent() (gas: 52852)
EmergencyStopTester:test_ResumeWhenNotStoppedReverts() (gas: 16274)
EmergencyStopTester:test_StopResumeCycle() (gas: 94230)
EnumerableSetTest:testFuzz_AddThenContains(bytes32) (runs: 256, μ: 76580, ~: 76580)
EnumerableSetTest:testFuzz_LengthEqualsValuesLength(bytes32[16]) (runs: 256, μ: 788115, ~: 789431)
EnumerableSetTest:testFuzz_RemoveAfterAddRestoresEmptiness(bytes32) (runs: 256, μ: 59283, ~: 59266)
EnumerableSetTest:test_AddDuplicateReturnsFalseAndLeavesLength() (gas: 76344)
EnumerableSetTest:test_AddFirstElementReturnsTrueAndSetsLength() (gas: 76312)
EnumerableSetTest:test_AddressSetAddContainsRemoveCycle() (gas: 154020)
EnumerableSetTest:test_AtOnEmptySetReverts() (gas: 11218)
EnumerableSetTest:test_AtOutOfBoundsReverts() (gas: 77515)
EnumerableSetTest:test_AtReturnsValueAtIndex() (gas: 172121)
EnumerableSetTest:test_ContainsAbsentReturnsFalse() (gas: 8548)
EnumerableSetTest:test_EmptyLengthIsZero() (gas: 8066)
EnumerableSetTest:test_ReAddAfterRemoveWorks() (gas: 108960)
EnumerableSetTest:test_RemoveAbsentReturnsFalse() (gas: 11927)
EnumerableSetTest:test_RemoveExistingReturnsTrueAndShrinks() (gas: 59210)
EnumerableSetTest:test_RemoveLastElementPopsWithoutSwap() (gas: 96467)
EnumerableSetTest:test_RemoveMiddleElementSwapsAndPops() (gas: 140782)
EnumerableSetTest:test_UintSetAddContainsRemoveCycle() (gas: 143840)
EnumerableSetTest:test_ValuesOnEmptySetReturnsEmpty() (gas: 9011)
EnumerableSetTest:test_ValuesReturnsFullSnapshot() (gas: 170534)
GovernanceGasTest:test_Gas_AccessControlCheckRole() (gas: 15612)
GovernanceGasTest:test_Gas_GovernorCastVote() (gas: 136192)
GovernanceGasTest:test_Gas_TimelockSchedule() (gas: 78791)
GovernorTester:test_AbstractCountsTowardQuorum() (gas: 4804074)
GovernorTester:test_CancelActiveProposal() (gas: 101160)
GovernorTester:test_CancelAfterVotingStartedSucceeds() (gas: 101092)
GovernorTester:test_CancelByNonProposerReverts() (gas: 93936)
GovernorTester:test_CancelByProposerWhilePending() (gas: 96959)
GovernorTester:test_CancelEmitsProposalCanceled() (gas: 96860)
GovernorTester:test_CancelQueuedProposalAlsoCancelsTimelockOp() (gas: 325424)
GovernorTester:test_CastVoteBySigWithInvalidSignatureReverts() (gas: 124514)
GovernorTester:test_CastVoteBySigWithValidSignature() (gas: 179585)
GovernorTester:test_CastVoteEmitsVoteCast() (gas: 139488)
GovernorTester:test_CastVoteInvalidTypeReverts() (gas: 110166)
GovernorTester:test_CastVoteRevertsWhenNotActive_AfterDeadline() (gas: 89642)
GovernorTester:test_CastVoteRevertsWhenNotActive_Pending() (gas: 83103)
GovernorTester:test_CastVoteSetsHasVoted() (gas: 137529)
GovernorTester:test_CastVoteTwiceReverts() (gas: 141326)
GovernorTester:test_CastVoteUpdatesAbstainVotes() (gas: 141888)
GovernorTester:test_CastVoteUpdatesAgainstVotes() (gas: 141739)
GovernorTester:test_CastVoteUpdatesForVotes() (gas: 141950)
GovernorTester:test_CastVoteWithReasonAndParamsEmitsVoteCastWithParams() (gas: 141512)
GovernorTester:test_CastVoteWithReasonEmitsReason() (gas: 140882)
GovernorTester:test_ClockModeIsTimestamp() (gas: 16858)
GovernorTester:test_ClockReturnsCurrent() (gas: 11595)
GovernorTester:test_CountingModeIsBravo() (gas: 10437)
GovernorTester:test_DoubleQueueRevertsWithAlreadyQueued() (gas: 309916)
GovernorTester:test_DuplicateProposalRevertsWithZeroExpectedStates() (gas: 98275)
GovernorTester:test_ExecuteDirectlyWithNoTimelock() (gas: 4867719)
GovernorTester:test_ExecuteEmitsProposalExecuted() (gas: 4772101)
GovernorTester:test_ExecuteFromQueuedAfterTimelockDelay() (gas: 354283)
GovernorTester:test_GetVotesReturnsCorrectPastVotes() (gas: 21426)
GovernorTester:test_HasVotedReturnsFalseBeforeVote() (gas: 82200)
GovernorTester:test_HashProposalIsDeterministic() (gas: 26389)
GovernorTester:test_InitRevertsOnQuorumNumeratorExceedsDenominator() (gas: 274318)
GovernorTester:test_InitRevertsOnZeroVotingPeriod() (gas: 274116)
GovernorTester:test_NameIsSetCorrectly() (gas: 13143)
GovernorTester:test_ProposalDeadlineIsCorrect() (gas: 82140)
GovernorTester:test_ProposalProposerIsAlice() (gas: 79868)
GovernorTester:test_ProposalSnapshotIsCorrect() (gas: 82431)
GovernorTester:test_ProposalStateIsActiveAfterDelay() (gas: 81661)
GovernorTester:test_ProposalStateIsPendingAfterPropose() (gas: 80317)
GovernorTester:test_ProposalThresholdIsSet() (gas: 8123)
GovernorTester:test_ProposalVotesReturnsCorrectTriple() (gas: 202430)
GovernorTester:test_ProposeEmitsProposalCreated() (gas: 99283)
GovernorTester:test_ProposeEmptyTargetsReverts() (gas: 17463)
GovernorTester:test_ProposeReturnsDeterministicId() (gas: 86962)
GovernorTester:test_ProposeRevertsInsufficientVotes() (gas: 35121)
GovernorTester:test_ProposeRevertsOnMismatchedArrays() (gas: 21568)
GovernorTester:test_ProposeSucceedsWithSufficientVotes() (gas: 77957)
GovernorTester:test_QueueEmitsProposalQueued() (gas: 289900)
GovernorTester:test_QueueRevertsIfNoTimelockConfigured() (gas: 4743066)
GovernorTester:test_QueueRevertsIfNotSucceeded() (gas: 93234)
GovernorTester:test_QueueSetsEta() (gas: 289052)
GovernorTester:test_QueueSucceededProposal() (gas: 299593)
GovernorTester:test_QuorumDenominatorIs100() (gas: 5895)
GovernorTester:test_QuorumIsCorrectPercentageOfSupply() (gas: 92593)
GovernorTester:test_QuorumNumeratorIsSet() (gas: 8012)
GovernorTester:test_SetProposalThresholdDirectlyReverts() (gas: 12730)
GovernorTester:test_SetVotingDelayDirectlyReverts() (gas: 12743)
GovernorTester:test_SetVotingPeriodDirectlyReverts() (gas: 12697)
GovernorTester:test_StateConsultsTimelockOnExternalCancel() (gas: 340406)
GovernorTester:test_StateIsDefeatedWhenAgainstWins() (gas: 201873)
GovernorTester:test_StateIsDefeatedWhenQuorumNotMet() (gas: 4732777)
GovernorTester:test_StateIsSucceededAfterVotingPeriodWithQuorum() (gas: 156650)
GovernorTester:test_StateLookupRevertsForNonExistentProposal() (gas: 12756)
GovernorTester:test_SupportsIGovernorInterface() (gas: 7914)
GovernorTester:test_TimelockChangeEventEmitted() (gas: 4749194)
GovernorTester:test_TimelockIsSet() (gas: 10314)
GovernorTester:test_TokenIsSet() (gas: 10384)
GovernorTester:test_UpdateQuorumNumeratorDirectlyReverts() (gas: 12622)
GovernorTester:test_UpdateQuorumNumeratorViaGovernanceProposal() (gas: 4746430)
GovernorTester:test_UpdateTimelockDirectlyReverts() (gas: 12675)
GovernorTester:test_VersionIsOne() (gas: 10281)
GovernorTester:test_VotingDelayIsSet() (gas: 8178)
GovernorTester:test_VotingPeriodIsSet() (gas: 8113)
InterestRateTest:testFuzz_BorrowRate_Monotonic(uint256,uint256) (runs: 256, μ: 25012, ~: 25036)
InterestRateTest:testFuzz_SupplyRate_LteoBorrowRate(uint256,uint256) (runs: 256, μ: 25719, ~: 25863)
InterestRateTest:test_BorrowRate_AboveKink() (gas: 20271)
InterestRateTest:test_BorrowRate_AtKink() (gas: 17996)
InterestRateTest:test_BorrowRate_BelowKink_Linear() (gas: 18829)
InterestRateTest:test_BorrowRate_FullUtilization() (gas: 18757)
InterestRateTest:test_BorrowRate_ZeroUtilization() (gas: 17737)
InterestRateTest:test_SupplyRate_WithReserveFactor() (gas: 25251)
InterestRateTest:test_SupplyRate_ZeroReserveFactor() (gas: 24474)
InterestRateTest:test_Utilization_FullUtilization() (gas: 7121)
InterestRateTest:test_Utilization_HalfUtilization() (gas: 7257)
InterestRateTest:test_Utilization_ZeroSupply() (gas: 9060)
InterestRateTest:test_ValidateConfig_KinkAboveRay_Reverts() (gas: 10398)
InterestRateTest:test_ValidateConfig_KinkEqualRay() (gas: 7361)
InterestRateTest:test_ValidateConfig_KinkZero_Reverts() (gas: 10215)
InterestRateTest:test_ValidateConfig_Valid() (gas: 16030)
InvariantCheckerTester:test_BatchCheckAllPassingSucceeds() (gas: 50376)
InvariantCheckerTester:test_BatchCheckFailsOnFirstFalse() (gas: 84208)
InvariantCheckerTester:test_BatchCheckRevertsOnFirstUnregistered() (gas: 51700)
InvariantCheckerTester:test_CheckAfterUnregisterReverts() (gas: 34124)
InvariantCheckerTester:test_CheckFailingInvariantReverts() (gas: 48002)
InvariantCheckerTester:test_CheckPassingInvariantSucceeds() (gas: 46837)
InvariantCheckerTester:test_CheckRevertingTargetReverts() (gas: 47769)
InvariantCheckerTester:test_CheckUnregisteredReverts() (gas: 11894)
InvariantCheckerTester:test_ERC165RegisteredIInvariantChecker() (gas: 8407)
InvariantCheckerTester:test_GetInvariantReturnsZeroForUnregistered() (gas: 9219)
InvariantCheckerTester:test_RegisterByNonAdminReverts() (gas: 17925)
InvariantCheckerTester:test_RegisterEmitsEvent() (gas: 44035)
InvariantCheckerTester:test_RegisterStoresValues() (gas: 43714)
InvariantCheckerTester:test_RegisterWithZeroTargetReverts() (gas: 15137)
InvariantCheckerTester:test_UnregisterByNonAdminReverts() (gas: 49012)
InvariantCheckerTester:test_UnregisterEmitsEvent() (gas: 33607)
InvariantCheckerTester:test_UnregisterRemovesEntry() (gas: 33916)
MulticallTester:test_BatchGrantRoleCallsAllExecute() (gas: 90074)
MulticallTester:test_BatchGrantRoleReturnsCorrectResultLength() (gas: 83249)
MulticallTester:test_BatchReadCallsReturnCorrectData() (gas: 22395)
MulticallTester:test_EmptyBatchReturnsEmptyArray() (gas: 12715)
MulticallTester:test_FailureInOneBatchCallRevertsAll() (gas: 39990)
MulticallTester:test_MixedReadWriteBatch() (gas: 62522)
MulticallTester:test_MulticallDirectCallPreservesOriginalSender() (gas: 58024)
MulticallTester:test_MulticallPreservesERC2771Sender() (gas: 96963)
MulticallTester:test_RevertMidBatchUndoesAllChanges() (gas: 95059)
NoncesTester:test_NoncesStartsAtZero() (gas: 16820)
NoncesTester:test_SupportsINoncesInterface() (gas: 8363)
NoncesTester:test_UseCheckedNonce_CorrectNonceSucceeds() (gas: 32883)
NoncesTester:test_UseCheckedNonce_DoubleZeroReverts() (gas: 37327)
NoncesTester:test_UseCheckedNonce_SequentialSuccess() (gas: 37438)
NoncesTester:test_UseCheckedNonce_WrongNonceReverts() (gas: 35029)
NoncesTester:test_UseNonce_IndependentPerAccount() (gas: 63005)
NoncesTester:test_UseNonce_MultipleUsesIncrementMonotonically() (gas: 37287)
NoncesTester:test_UseNonce_ReturnsZeroThenBumpsToOne() (gas: 32816)
PausableTester:test_DoublePauseRevertsEnforcedPause() (gas: 39947)
PausableTester:test_DoubleUnpauseRevertsExpectedPause() (gas: 30801)
PausableTester:test_ERC165RegisteredIPausable() (gas: 8386)
PausableTester:test_GatedActionRevertsWhenPaused() (gas: 38682)
PausableTester:test_GatedActionSucceedsWhenNotPaused() (gas: 7693)
PausableTester:test_InitiallyNotPaused() (gas: 7990)
PausableTester:test_PauseEmitsEvent() (gas: 39097)
PausableTester:test_PauseFlipsState() (gas: 38129)
PausableTester:test_PauseInitialStateIsExplicitlyFalse() (gas: 7989)
PausableTester:test_PauseRevertsForNonAdmin() (gas: 14774)
PausableTester:test_PauseUnpauseCycle() (gas: 50352)
PausableTester:test_PausedOnlyActionRevertsWhenNotPaused() (gas: 11108)
PausableTester:test_PausedOnlyActionSucceedsWhenPaused() (gas: 37876)
PausableTester:test_UnpauseEmitsEvent() (gas: 30054)
PausableTester:test_UnpauseFlipsState() (gas: 29334)
PausableTester:test_UnpauseRevertsForNonAdmin() (gas: 44435)
PausableTester:test_UnpauseWhenNotPausedRevertsExpectedPause() (gas: 16328)
RateLimiterTester:test_ConfigureByNonAdminReverts() (gas: 15905)
RateLimiterTester:test_ConfigureEmitsEvent() (gas: 108009)
RateLimiterTester:test_ConfigureSetsTokensToCapacity() (gas: 108087)
RateLimiterTester:test_ConfigureStoresValues() (gas: 107319)
RateLimiterTester:test_ConfigureWithZeroCapacityReverts() (gas: 15240)
RateLimiterTester:test_ConfigureWithZeroRefillRateReverts() (gas: 15250)
RateLimiterTester:test_ConsumeAfterRefillSucceeds() (gas: 111140)
RateLimiterTester:test_ConsumeEmitsEvent() (gas: 117320)
RateLimiterTester:test_ConsumeExceedingCapacityReverts() (gas: 112959)
RateLimiterTester:test_ConsumeExceedingRemainingReverts() (gas: 119818)
RateLimiterTester:test_ConsumeOnUnconfiguredKeyReverts() (gas: 12204)
RateLimiterTester:test_ConsumeWithinCapacitySucceeds() (gas: 116837)
RateLimiterTester:test_ERC165RegisteredIRateLimiter() (gas: 8451)
RateLimiterTester:test_GetAvailableDoesNotMutateState() (gas: 110583)
RateLimiterTester:test_IndependentKeys() (gas: 190792)
RateLimiterTester:test_RefillCapsAtCapacity() (gas: 117594)
RateLimiterTester:test_RefillHappensOverTime() (gas: 100648)
ReentrancyGuardTester:test_CrossFunctionReentrancyReverts() (gas: 36858)
ReentrancyGuardTester:test_ERC165RegisteredIReentrancyGuard() (gas: 8385)
ReentrancyGuardTester:test_LockResetAfterRevert() (gas: 63531)
ReentrancyGuardTester:test_MultipleSequentialCallsSucceed() (gas: 34424)
ReentrancyGuardTester:test_ReentrancyGuardEnteredReturnsCorrectState() (gas: 57323)
ReentrancyGuardTester:test_ReentrantCallReverts() (gas: 36880)
ReentrancyGuardTester:test_SingleCallSucceeds() (gas: 31344)
ShortStringsTest:test_32ByteReverts() (gas: 11179)
ShortStringsTest:test_FallbackForLongString() (gas: 80871)
ShortStringsTest:test_FallbackForShortString() (gas: 13800)
ShortStringsTest:test_FallbackRoundtrip31Bytes() (gas: 13973)
ShortStringsTest:test_FallbackRoundtrip32Bytes() (gas: 58521)
ShortStringsTest:test_InvalidShortStringReverts() (gas: 9070)
ShortStringsTest:test_LongStringReverts() (gas: 11030)
ShortStringsTest:test_Roundtrip31Bytes() (gas: 4723)
ShortStringsTest:test_RoundtripEmpty() (gas: 4617)
ShortStringsTest:test_RoundtripMediumString() (gas: 4601)
ShortStringsTest:test_RoundtripShortString() (gas: 4624)
ShortStringsTest:test_RoundtripSingleChar() (gas: 4558)
SignatureCheckerTest:test_ERC1271DirectCall_Invalid() (gas: 23632)
SignatureCheckerTest:test_ERC1271DirectCall_Valid() (gas: 23617)
SignatureCheckerTest:test_InvalidEOASignatureReturnsFalse() (gas: 18799)
SignatureCheckerTest:test_InvalidERC1271SignatureReturnsFalse() (gas: 27957)
SignatureCheckerTest:test_NonERC1271ContractReturnsFalse() (gas: 22183)
SignatureCheckerTest:test_NonERC1271DirectCallReturnsFalse() (gas: 17846)
SignatureCheckerTest:test_RevertingERC1271ReturnsFalse() (gas: 23630)
SignatureCheckerTest:test_ValidEOASignatureReturnsTrue() (gas: 16076)
SignatureCheckerTest:test_ValidERC1271SignatureReturnsTrue() (gas: 27953)
SignatureCheckerTest:test_WrongSignerReturnsFalse() (gas: 18764)
StrategyManagerTester:test_AddStrategy_Admin() (gas: 175247)
StrategyManagerTester:test_AddStrategy_AssetMismatch_Reverts() (gas: 1127392)
StrategyManagerTester:test_AddStrategy_Duplicate_Reverts() (gas: 173502)
StrategyManagerTester:test_AddStrategy_ExceedsTotalBps_Reverts() (gas: 184450)
StrategyManagerTester:test_AddStrategy_NonAdmin_Reverts() (gas: 49842)
StrategyManagerTester:test_Harvest_AnyoneCan_Call() (gas: 14070)
StrategyManagerTester:test_Harvest_EmitsEvent() (gas: 197913)
StrategyManagerTester:test_Rebalance_OverAllocated_WithdrawsAssets() (gas: 301320)
StrategyManagerTester:test_Rebalance_UnderAllocated_AllocatesAssets() (gas: 281150)
StrategyManagerTester:test_Rebalance_VaultNotSet_Reverts() (gas: 10673)
StrategyManagerTester:test_RemoveStrategy_NotFound_Reverts() (gas: 19425)
StrategyManagerTester:test_RemoveStrategy_SwapAndPop() (gas: 213142)
StrategyManagerTester:test_SetVault_Admin() (gas: 40868)
StrategyManagerTester:test_SetVault_NonAdmin_Reverts() (gas: 17409)
StrategyManagerTester:test_SetVault_ZeroAddress_Reverts() (gas: 14292)
StrategyManagerTester:test_SupportsInterface_IStrategyManager() (gas: 8430)
StrategyManagerTester:test_TotalAllocated_SumsBalances() (gas: 300664)
StrategyManagerTester:test_UpdateStrategyTarget_ExceedsBps_Reverts() (gas: 254812)
StrategyManagerTester:test_UpdateStrategyTarget_WithinBounds() (gas: 178625)
TWAPOracleTester:test_ConsultPicksCorrectBaseObservation() (gas: 248939)
TWAPOracleTester:test_ConsultReturnCorrectTWAP() (gas: 190011)
TWAPOracleTester:test_ConsultRevertsOnUnregisteredPair() (gas: 12555)
TWAPOracleTester:test_ConsultRevertsWhenWindowTooLarge() (gas: 189387)
TWAPOracleTester:test_ConsultRevertsWithInsufficientHistory() (gas: 107295)
TWAPOracleTester:test_RecordObservationPermissionless() (gas: 191282)
TWAPOracleTester:test_RecordObservationRevertsOnUnregistered() (gas: 11797)
TWAPOracleTester:test_RegisterPairByAdmin() (gas: 110033)
TWAPOracleTester:test_RegisterPairEmitsEvents() (gas: 106252)
TWAPOracleTester:test_RegisterPairRevertsForNonAdmin() (gas: 17633)
TWAPOracleTester:test_SupportsInterfaceITWAPOracle() (gas: 8430)
TWAPOracleTester:test_UnregisterPairRevertsForNonAdmin() (gas: 111614)
TWAPOracleTester:test_UnregisterPairWorks() (gas: 89109)
TimelockControllerTester:test_AdminHasDefaultAdminRole() (gas: 11257)
TimelockControllerTester:test_AfterCallReentryReverts() (gas: 302783)
TimelockControllerTester:test_CancelByCanCellerWorks() (gas: 44468)
TimelockControllerTester:test_CancelByNonCancellerReverts() (gas: 63043)
TimelockControllerTester:test_CancelEmitsCancelled() (gas: 44600)
TimelockControllerTester:test_CancelNonPendingOperationReverts() (gas: 17547)
TimelockControllerTester:test_CancellerRoleConstant() (gas: 5935)
TimelockControllerTester:test_DifferentSaltsProduceDifferentIds() (gas: 16135)
TimelockControllerTester:test_ExecuteBatchRevertsOnLengthMismatch() (gas: 23829)
TimelockControllerTester:test_ExecuteBatchSuccessfully() (gas: 104539)
TimelockControllerTester:test_ExecuteBeforeReadyReverts() (gas: 67484)
TimelockControllerTester:test_ExecuteByNonExecutorReverts() (gas: 63587)
TimelockControllerTester:test_ExecuteEmitsCallExecuted() (gas: 122690)
TimelockControllerTester:test_ExecuteFailedCallRevertsWithNamedError() (gas: 103888)
TimelockControllerTester:test_ExecuteMarksOperationDone() (gas: 121521)
TimelockControllerTester:test_ExecuteNonexistentOperationReverts() (gas: 29706)
TimelockControllerTester:test_ExecuteRevertsWhenTargetReverts() (gas: 65091)
TimelockControllerTester:test_ExecuteWhenReadyCallsTarget() (gas: 115756)
TimelockControllerTester:test_ExecutorRoleConstant() (gas: 5871)
TimelockControllerTester:test_ExecutorsHaveExecutorRole() (gas: 13287)
TimelockControllerTester:test_HashOperationBatchIsDeterministic() (gas: 32308)
TimelockControllerTester:test_HashOperationIsDeterministic() (gas: 16099)
TimelockControllerTester:test_InitSetsMinDelayCorrectly() (gas: 8086)
TimelockControllerTester:test_OpenExecutorAllowsAnyoneToExecute() (gas: 2550822)
TimelockControllerTester:test_OperationStateDoneAfterExecution() (gas: 127256)
TimelockControllerTester:test_OperationStateReadyAfterDelay() (gas: 63031)
TimelockControllerTester:test_OperationStateUnsetAfterCancel() (gas: 44619)
TimelockControllerTester:test_OperationStateUnsetBeforeSchedule() (gas: 16103)
TimelockControllerTester:test_OperationStateWaitingAfterSchedule() (gas: 62403)
TimelockControllerTester:test_PredecessorEnforcementRevertsBeforePredecessorDone() (gas: 105013)
TimelockControllerTester:test_PredecessorEnforcementSucceedsAfterPredecessorDone() (gas: 166295)
TimelockControllerTester:test_ProposerRoleConstant() (gas: 5847)
TimelockControllerTester:test_ProposersHaveCancellerRole() (gas: 13354)
TimelockControllerTester:test_ProposersHaveProposerRole() (gas: 13355)
TimelockControllerTester:test_ScheduleBatchEmitsCallScheduledForEachItem() (gas: 82014)
TimelockControllerTester:test_ScheduleBatchRevertsOnLengthMismatch() (gas: 22646)
TimelockControllerTester:test_ScheduleBatchSuccess() (gas: 87339)
TimelockControllerTester:test_ScheduleByNonProposerReverts() (gas: 21895)
TimelockControllerTester:test_ScheduleDoesNotEmitCallSaltWhenSaltIsZero() (gas: 53046)
TimelockControllerTester:test_ScheduleDuplicateRevertsTimelockUnexpectedOperationState() (gas: 60404)
TimelockControllerTester:test_ScheduleEmitsCallSaltWhenSaltNonZero() (gas: 56974)
TimelockControllerTester:test_ScheduleEmitsCallScheduled() (gas: 58491)
TimelockControllerTester:test_ScheduleRevertsIfDelayBelowMinDelay() (gas: 25448)
TimelockControllerTester:test_ScheduleSetsTimestampToNowPlusDelay() (gas: 54987)
TimelockControllerTester:test_ScheduleZeroDelayAllowedWhenMinDelayIsZero() (gas: 2478568)
TimelockControllerTester:test_SelfAdministrationViaScheduledGrantRole() (gas: 102306)
TimelockControllerTester:test_StrangerHasNoRoles() (gas: 26497)
TimelockControllerTester:test_TimelockCanReceiveEth() (gas: 15741)
TimelockControllerTester:test_TimelockItselfHasDefaultAdminRole() (gas: 9242)
TimelockControllerTester:test_TimelockReceivesERC1155() (gas: 602585)
TimelockControllerTester:test_TimelockReceivesERC721() (gas: 461845)
TimelockControllerTester:test_TimelockSelfAdminRoleWhenExternalAdminIsZero() (gas: 2352375)
TimelockControllerTester:test_UpdateDelayMustComeFromTimelockItself() (gas: 12721)
TimelockControllerTester:test_UpdateDelayViaScheduledOperation() (gas: 73240)
TimelockLibTest:testFuzz_SingleConsumeBeforeReadyAlwaysReverts(uint40,uint40) (runs: 256, μ: 35736, ~: 35736)
TimelockLibTest:testFuzz_SingleScheduleConsumeRoundTrip(uint40,uint40) (runs: 256, μ: 25020, ~: 25023)
TimelockLibTest:test_MultiCancelThenRescheduleWorks() (gas: 40357)
TimelockLibTest:test_MultiConsumeBeforeReadyReverts() (gas: 34958)
TimelockLibTest:test_MultiConsumeOnlyClearsThatOperation() (gas: 45972)
TimelockLibTest:test_MultiConsumeWithoutPendingReverts() (gas: 11147)
TimelockLibTest:test_MultiSameIdReschedulingBeforeConsumeReverts() (gas: 35105)
TimelockLibTest:test_MultiScheduleStoresIndependentReadyAts() (gas: 58133)
TimelockLibTest:test_SingleCancelClearsReadyAt() (gas: 21944)
TimelockLibTest:test_SingleCancelWithoutPendingReverts() (gas: 10636)
TimelockLibTest:test_SingleConsumeAfterDelayClearsReadyAt() (gas: 24511)
TimelockLibTest:test_SingleConsumeBeforeReadyReverts() (gas: 34005)
TimelockLibTest:test_SingleConsumeWithoutPendingReverts() (gas: 10625)
TimelockLibTest:test_SingleDoubleScheduleReverts() (gas: 34341)
TimelockLibTest:test_SingleIsReadyAtExactReadyAt() (gas: 33407)
TimelockLibTest:test_SingleRescheduleOverwritesReadyAt() (gas: 32057)
TimelockLibTest:test_SingleRescheduleWithoutPendingReverts() (gas: 11300)
TimelockLibTest:test_SingleScheduleSetsReadyAtToNowPlusDelay() (gas: 33148)
TimelockLibTest:test_SingleScheduleZeroDelayIsImmediatelyReady() (gas: 20989)
VaultCoreTester:test_AllocateToStrategy_EmitsEvent() (gas: 124342)
VaultCoreTester:test_AllocateToStrategy_Manager_TransfersAssets() (gas: 125452)
VaultCoreTester:test_AllocateToStrategy_NonManager_Reverts() (gas: 45227)
VaultCoreTester:test_AllocatedAssets_NoManager_IsZero() (gas: 64648)
VaultCoreTester:test_RecallFromStrategy_Manager_EmitsEvent() (gas: 45922)
VaultCoreTester:test_RecallFromStrategy_NonManager_Reverts() (gas: 45250)
VaultCoreTester:test_SetStrategyManager_Admin() (gas: 40851)
VaultCoreTester:test_SetStrategyManager_EmitsEvent() (gas: 41306)
VaultCoreTester:test_SetStrategyManager_NonAdmin_Reverts() (gas: 17409)
VaultCoreTester:test_SetStrategyManager_ZeroAddress_Reverts() (gas: 14271)
VaultCoreTester:test_SupportsInterface_IERC4626() (gas: 8587)
VaultCoreTester:test_SupportsInterface_IVaultCore() (gas: 8520)
VaultCoreTester:test_TotalAssets_NoManager_EqualsIdle() (gas: 65710)
VaultCoreTester:test_TotalAssets_WithManager_IncludesAllocated() (gas: 134374)
VestingWalletTester:test_AfterEnd_ReleasableDoesNotIncrease() (gas: 14911)
VestingWalletTester:test_AfterEnd_VestedAmountIsCapped() (gas: 11831)
VestingWalletTester:test_AtEnd_ReleasableEqualsDeposit() (gas: 14758)
VestingWalletTester:test_AtEnd_VestedAmountEqualsDeposit() (gas: 11633)
VestingWalletTester:test_AtStart_ReleasableIsZero() (gas: 15186)
VestingWalletTester:test_AtStart_VestedAmountIsZero() (gas: 12062)
VestingWalletTester:test_BeforeStart_ReleasableIsZero() (gas: 11191)
VestingWalletTester:test_BeforeStart_VestedAmountIsZero() (gas: 11423)
VestingWalletTester:test_BeneficiaryChange_PartialVestBeforeSwap() (gas: 124077)
VestingWalletTester:test_BeneficiaryChange_RoutesReleaseToNewOwner() (gas: 83437)
VestingWalletTester:test_DurationReturnedCorrectly() (gas: 8074)
VestingWalletTester:test_ERC20ReleasedInitiallyZero() (gas: 10715)
VestingWalletTester:test_EndIsStartPlusDuration() (gas: 8650)
VestingWalletTester:test_Midway_ReleasableIsHalfOfDeposit() (gas: 16435)
VestingWalletTester:test_Midway_VestedAmountLinear() (gas: 16029)
VestingWalletTester:test_ReleaseToken_BeforeStart_ReleasableIsZero() (gas: 41951)
VestingWalletTester:test_ReleaseToken_EmitsERC20ReleasedEvent() (gas: 76822)
VestingWalletTester:test_ReleaseToken_ReleasableDropsToZero() (gas: 78955)
VestingWalletTester:test_ReleaseToken_SuccessiveCallsOnlyPayNewVesting() (gas: 95690)
VestingWalletTester:test_ReleaseToken_TransfersTokenToBeneficiary() (gas: 77704)
VestingWalletTester:test_ReleaseToken_UpdatesERC20ReleasedState() (gas: 75997)
VestingWalletTester:test_Release_CallerIsNotBeneficiary_StillWorksBeneficiaryReceives() (gas: 78113)
VestingWalletTester:test_Release_DropsReleasableToZero() (gas: 75356)
VestingWalletTester:test_Release_EmitsEtherReleasedEvent() (gas: 74949)
VestingWalletTester:test_Release_SuccessiveCallsOnlyPayNewVesting() (gas: 93940)
VestingWalletTester:test_Release_TransfersEthToBeneficiary() (gas: 75426)
VestingWalletTester:test_Release_UpdatesReleasedState() (gas: 73883)
VestingWalletTester:test_Release_ZeroAmountAtStart() (gas: 25261)
VestingWalletTester:test_ReleasedInitiallyZero() (gas: 7951)
VestingWalletTester:test_StartReturnedCorrectly() (gas: 8021)
VestingWalletTester:test_SupportsIVestingWalletInterface() (gas: 8453)