-
-
Notifications
You must be signed in to change notification settings - Fork 56
/
.gas-snapshot
774 lines (774 loc) · 54.3 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
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
Vyper version: 0.4.1b2+commit.0abcf452
Forge version: forge 0.2.0 (58bf161 2024-11-06T16:27:58.427306827Z)
Vyper config:
{
"optimize": "gas"
}
==========================================
██╗░░░██╗██╗░░░██╗██████╗░███████╗██████╗░
██║░░░██║╚██╗░██╔╝██╔══██╗██╔════╝██╔══██╗
╚██╗░██╔╝░╚████╔╝░██████╔╝█████╗░░██████╔╝
░╚████╔╝░░░╚██╔╝░░██╔═══╝░██╔══╝░░██╔══██╗
░░╚██╔╝░░░░░██║░░░██║░░░░░███████╗██║░░██║
░░░╚═╝░░░░░░╚═╝░░░╚═╝░░░░░╚══════╝╚═╝░░╚═╝
==========================================
AccessControlInvariants:statefulFuzzGetRoleAdmin() (runs: 256, calls: 3840, reverts: 3840)
AccessControlInvariants:statefulFuzzHasRole() (runs: 256, calls: 3840, reverts: 3840)
AccessControlTest:testFuzzGrantRoleAdminRoleSuccess(address) (runs: 256, μ: 44064, ~: 44064)
AccessControlTest:testFuzzGrantRoleMultipleTimesSuccess(address) (runs: 256, μ: 49938, ~: 49938)
AccessControlTest:testFuzzGrantRoleNonAdmin(address,address) (runs: 256, μ: 16458, ~: 16458)
AccessControlTest:testFuzzGrantRoleSuccess(address) (runs: 256, μ: 44121, ~: 44121)
AccessControlTest:testFuzzRenounceRoleMultipleTimesSuccess(address) (runs: 256, μ: 45935, ~: 45920)
AccessControlTest:testFuzzRenounceRoleNonMsgSender(address) (runs: 256, μ: 9474, ~: 9474)
AccessControlTest:testFuzzRenounceRoleSuccess(address) (runs: 256, μ: 41996, ~: 41981)
AccessControlTest:testFuzzRevokeRoleMultipleTimesSuccess(address) (runs: 256, μ: 41708, ~: 41693)
AccessControlTest:testFuzzRevokeRoleNonAdmin(address,address) (runs: 256, μ: 16390, ~: 16390)
AccessControlTest:testFuzzRevokeRoleSuccess(address) (runs: 256, μ: 40525, ~: 40510)
AccessControlTest:testFuzzSetRoleAdminPreviousAdminCallsGrantRole(address,address) (runs: 256, μ: 75962, ~: 75962)
AccessControlTest:testFuzzSetRoleAdminPreviousAdminCallsRevokeRole(address,address) (runs: 256, μ: 101503, ~: 101503)
AccessControlTest:testFuzzSetRoleAdminSuccess(address,address) (runs: 256, μ: 91053, ~: 91053)
AccessControlTest:testGrantRoleAdminRoleSuccess() (gas: 44805)
AccessControlTest:testGrantRoleMultipleTimesSuccess() (gas: 50832)
AccessControlTest:testGrantRoleNonAdmin() (gas: 14689)
AccessControlTest:testGrantRoleSuccess() (gas: 45015)
AccessControlTest:testInitialSetup() (gas: 479236)
AccessControlTest:testRenounceRoleAdminRoleSuccess() (gas: 20892)
AccessControlTest:testRenounceRoleMultipleTimesSuccess() (gas: 46584)
AccessControlTest:testRenounceRoleNonMsgSender() (gas: 10335)
AccessControlTest:testRenounceRoleSuccess() (gas: 42628)
AccessControlTest:testRevokeRoleAdminRoleSuccess() (gas: 24866)
AccessControlTest:testRevokeRoleMultipleTimesSuccess() (gas: 42393)
AccessControlTest:testRevokeRoleNonAdmin() (gas: 14777)
AccessControlTest:testRevokeRoleSuccess() (gas: 41228)
AccessControlTest:testSetRoleAdminPreviousAdminCallsGrantRole() (gas: 78091)
AccessControlTest:testSetRoleAdminPreviousAdminCallsRevokeRole() (gas: 103564)
AccessControlTest:testSetRoleAdminSuccess() (gas: 92922)
AccessControlTest:testSupportsInterfaceInvalidInterfaceId() (gas: 8353)
AccessControlTest:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9186)
AccessControlTest:testSupportsInterfaceSuccess() (gas: 9521)
AccessControlTest:testSupportsInterfaceSuccessGasCost() (gas: 9164)
Base64Test:testDataLengthMismatch() (gas: 110404)
Base64Test:testDecodeEmptyString() (gas: 102834)
Base64Test:testDecodeSafeUrl() (gas: 402215)
Base64Test:testDecodeSentence() (gas: 613800)
Base64Test:testDecodeSingleCharacter() (gas: 223927)
Base64Test:testDecodeWithDoublePadding() (gas: 300056)
Base64Test:testDecodeWithNoPadding() (gas: 250697)
Base64Test:testDecodeWithSinglePadding() (gas: 261425)
Base64Test:testEncodeEmptyString() (gas: 165920)
Base64Test:testEncodeSafeUrl() (gas: 190751)
Base64Test:testEncodeSentence() (gas: 217801)
Base64Test:testEncodeSingleCharacter() (gas: 173383)
Base64Test:testEncodeWithDoublePadding() (gas: 178946)
Base64Test:testEncodeWithNoPadding() (gas: 177933)
Base64Test:testEncodeWithSinglePadding() (gas: 179049)
BatchDistributorInvariants:statefulFuzzNoEtherBalance() (runs: 256, calls: 3840, reverts: 3830)
BatchDistributorInvariants:statefulFuzzNoTokenBalance() (runs: 256, calls: 3840, reverts: 3830)
BatchDistributorTest:testDistributeEtherMultipleAddressesSuccess() (gas: 135491)
BatchDistributorTest:testDistributeEtherOneAddressSuccess() (gas: 61623)
BatchDistributorTest:testDistributeEtherReentrancy() (gas: 1645932)
BatchDistributorTest:testDistributeEtherRevertWithInsufficientFunds() (gas: 65182)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForMsgSender() (gas: 141060)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForReceipt() (gas: 36573)
BatchDistributorTest:testDistributeEtherSendsBackExcessiveEther() (gas: 170875)
BatchDistributorTest:testDistributeTokenMultipleAddressesSuccess() (gas: 617260)
BatchDistributorTest:testDistributeTokenOneAddressSuccess() (gas: 579250)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientAllowance() (gas: 573760)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientBalance() (gas: 574413)
BatchDistributorTest:testFuzzDistributeEtherMultipleAddressesSuccess(((address,uint256)[]),uint256) (runs: 256, μ: 1757503, ~: 1784070)
BatchDistributorTest:testFuzzDistributeTokenMultipleAddressesSuccess(((address,uint256)[]),address,uint256) (runs: 256, μ: 1325896, ~: 1251151)
Create2AddressTest:testComputeAddress() (gas: 532344)
Create2AddressTest:testComputeAddressSelf() (gas: 541003)
Create2AddressTest:testFuzzComputeAddress(bytes32,address) (runs: 256, μ: 532938, ~: 532938)
Create2AddressTest:testFuzzComputeAddressSelf(bytes32) (runs: 256, μ: 541113, ~: 541113)
CreateAddressTest:testComputeAddressNonce0x00() (gas: 16304)
CreateAddressTest:testComputeAddressNonce0x7f() (gas: 530401)
CreateAddressTest:testComputeAddressNonceUint16() (gas: 530487)
CreateAddressTest:testComputeAddressNonceUint24() (gas: 530537)
CreateAddressTest:testComputeAddressNonceUint32() (gas: 530564)
CreateAddressTest:testComputeAddressNonceUint40() (gas: 530549)
CreateAddressTest:testComputeAddressNonceUint48() (gas: 530555)
CreateAddressTest:testComputeAddressNonceUint56() (gas: 530623)
CreateAddressTest:testComputeAddressNonceUint64() (gas: 530746)
CreateAddressTest:testComputeAddressNonceUint8() (gas: 530482)
CreateAddressTest:testComputeAddressRevertTooHighNonce() (gas: 10392)
CreateAddressTest:testComputeAddressSelfNonce0x7f() (gas: 534683)
CreateAddressTest:testComputeAddressSelfNonceUint16() (gas: 534871)
CreateAddressTest:testComputeAddressSelfNonceUint24() (gas: 534900)
CreateAddressTest:testComputeAddressSelfNonceUint32() (gas: 534974)
CreateAddressTest:testComputeAddressSelfNonceUint40() (gas: 535025)
CreateAddressTest:testComputeAddressSelfNonceUint48() (gas: 535053)
CreateAddressTest:testComputeAddressSelfNonceUint56() (gas: 535100)
CreateAddressTest:testComputeAddressSelfNonceUint64() (gas: 535181)
CreateAddressTest:testComputeAddressSelfNonceUint8() (gas: 534827)
CreateAddressTest:testComputeAddressSelfRevertTooHighNonce() (gas: 8874)
CreateAddressTest:testFuzzComputeAddressNonce0x7f(uint64,address) (runs: 256, μ: 533333, ~: 533424)
CreateAddressTest:testFuzzComputeAddressNonceUint16(uint64,address) (runs: 256, μ: 532765, ~: 533029)
CreateAddressTest:testFuzzComputeAddressNonceUint24(uint64,address) (runs: 256, μ: 532909, ~: 532989)
CreateAddressTest:testFuzzComputeAddressNonceUint32(uint64,address) (runs: 256, μ: 532905, ~: 533018)
CreateAddressTest:testFuzzComputeAddressNonceUint40(uint64,address) (runs: 256, μ: 533023, ~: 533088)
CreateAddressTest:testFuzzComputeAddressNonceUint48(uint64,address) (runs: 256, μ: 532997, ~: 533094)
CreateAddressTest:testFuzzComputeAddressNonceUint56(uint64,address) (runs: 256, μ: 533064, ~: 533142)
CreateAddressTest:testFuzzComputeAddressNonceUint64(uint64,address) (runs: 256, μ: 533095, ~: 533192)
CreateAddressTest:testFuzzComputeAddressNonceUint8(uint64,address) (runs: 256, μ: 532814, ~: 532863)
CreateAddressTest:testFuzzComputeAddressRevertTooHighNonce(uint256,address) (runs: 256, μ: 12839, ~: 13144)
CreateAddressTest:testFuzzComputeAddressSelfNonce0x7f(uint64) (runs: 256, μ: 539583, ~: 539645)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint16(uint64) (runs: 256, μ: 538824, ~: 539103)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint24(uint64) (runs: 256, μ: 539161, ~: 539243)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint32(uint64) (runs: 256, μ: 539150, ~: 539251)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint40(uint64) (runs: 256, μ: 539242, ~: 539322)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint48(uint64) (runs: 256, μ: 539242, ~: 539309)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint56(uint64) (runs: 256, μ: 539314, ~: 539375)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint64(uint64) (runs: 256, μ: 539411, ~: 539496)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint8(uint64) (runs: 256, μ: 538914, ~: 538969)
CreateAddressTest:testFuzzComputeAddressSelfRevertTooHighNonce(uint256) (runs: 256, μ: 12682, ~: 12998)
ECDSATest:testFuzzRecoverWithInvalidSignature(bytes,string) (runs: 256, μ: 15336, ~: 15339)
ECDSATest:testFuzzRecoverWithTooLongSignature(bytes,string) (runs: 256, μ: 13772, ~: 13775)
ECDSATest:testFuzzRecoverWithValidSignature(string,string) (runs: 256, μ: 21662, ~: 21660)
ECDSATest:testFuzzRecoverWithWrongMessage(string,string,bytes32) (runs: 256, μ: 21742, ~: 21745)
ECDSATest:testRecoverWith0x00Value() (gas: 14944)
ECDSATest:testRecoverWithArbitraryMessage() (gas: 20654)
ECDSATest:testRecoverWithCorrectVersion() (gas: 21105)
ECDSATest:testRecoverWithInvalidSignature() (gas: 14677)
ECDSATest:testRecoverWithTooHighSValue() (gas: 15765)
ECDSATest:testRecoverWithTooLongSignature() (gas: 12559)
ECDSATest:testRecoverWithTooShortSignature() (gas: 14132)
ECDSATest:testRecoverWithValidSignature() (gas: 20711)
ECDSATest:testRecoverWithWrongMessage() (gas: 20723)
ECDSATest:testRecoverWithWrongVersion() (gas: 14950)
EIP712DomainSeparatorTest:testCachedDomainSeparatorV4() (gas: 10561)
EIP712DomainSeparatorTest:testDomainSeparatorV4() (gas: 11703)
EIP712DomainSeparatorTest:testEIP712Domain() (gas: 17949)
EIP712DomainSeparatorTest:testFuzzDomainSeparatorV4(uint8) (runs: 256, μ: 11851, ~: 11878)
EIP712DomainSeparatorTest:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21313, ~: 21363)
EIP712DomainSeparatorTest:testFuzzHashTypedDataV4(address,address,uint256,uint256,uint64) (runs: 256, μ: 10654, ~: 10654)
EIP712DomainSeparatorTest:testHashTypedDataV4() (gas: 13130)
ERC1155Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3480)
ERC1155Test:testBalanceOfBatchCase1() (gas: 254200)
ERC1155Test:testBalanceOfBatchCase2() (gas: 208770)
ERC1155Test:testBalanceOfBatchCase3() (gas: 35479)
ERC1155Test:testBalanceOfBatchLengthsMismatch() (gas: 23650)
ERC1155Test:testBalanceOfCase1() (gas: 134013)
ERC1155Test:testBalanceOfCase2() (gas: 21857)
ERC1155Test:testBurnAmountExceedsBalance() (gas: 113083)
ERC1155Test:testBurnBatchAmountExceedsBalance() (gas: 178244)
ERC1155Test:testBurnBatchByApprovedOperator() (gas: 231812)
ERC1155Test:testBurnBatchByNotApprovedOperator() (gas: 22059)
ERC1155Test:testBurnBatchFromZeroAddress() (gas: 18137)
ERC1155Test:testBurnBatchLengthsMismatch() (gas: 25832)
ERC1155Test:testBurnBatchNonExistentTokenIds() (gas: 20013)
ERC1155Test:testBurnBatchSuccess() (gas: 196940)
ERC1155Test:testBurnByApprovedOperator() (gas: 180755)
ERC1155Test:testBurnByNotApprovedOperator() (gas: 132553)
ERC1155Test:testBurnFromZeroAddress() (gas: 14044)
ERC1155Test:testBurnNonExistentTokenId() (gas: 16927)
ERC1155Test:testBurnSuccess() (gas: 125076)
ERC1155Test:testExistsAfterBatchBurn() (gas: 113300)
ERC1155Test:testExistsAfterBatchMint() (gas: 128340)
ERC1155Test:testExistsAfterSingleBurn() (gas: 120522)
ERC1155Test:testExistsAfterSingleMint() (gas: 107182)
ERC1155Test:testExistsBeforeMint() (gas: 10456)
ERC1155Test:testFuzzBurnBatchSuccess(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 114412, ~: 114399)
ERC1155Test:testFuzzBurnSuccess(address,address,uint256) (runs: 256, μ: 123474, ~: 123484)
ERC1155Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13928, ~: 13928)
ERC1155Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48706, ~: 48692)
ERC1155Test:testFuzzSafeBatchTransferFromByApprovedOperator(address,address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 195985, ~: 195984)
ERC1155Test:testFuzzSafeBatchTransferFromEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 160563, ~: 160542)
ERC1155Test:testFuzzSafeBatchTransferFromNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 528669, ~: 528669)
ERC1155Test:testFuzzSafeBatchTransferFromWithData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 529064, ~: 529361)
ERC1155Test:testFuzzSafeMintBatchEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 138107, ~: 138102)
ERC1155Test:testFuzzSafeMintBatchNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 500117, ~: 500117)
ERC1155Test:testFuzzSafeMintBatchNonMinter(address) (runs: 256, μ: 26517, ~: 26517)
ERC1155Test:testFuzzSafeMintBatchWithData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 500495, ~: 500656)
ERC1155Test:testFuzzSafeMintEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 140555, ~: 140537)
ERC1155Test:testFuzzSafeMintNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 503459, ~: 503459)
ERC1155Test:testFuzzSafeMintNonMinter(address) (runs: 256, μ: 26112, ~: 26112)
ERC1155Test:testFuzzSafeMintWithData(address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 504589, ~: 504229)
ERC1155Test:testFuzzSafeTransferFromByApprovedOperator(address,address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 187660, ~: 187648)
ERC1155Test:testFuzzSafeTransferFromEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 152324, ~: 152293)
ERC1155Test:testFuzzSafeTransferFromNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 578642, ~: 578642)
ERC1155Test:testFuzzSafeTransferFromWithData(address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 580727, ~: 580010)
ERC1155Test:testFuzzSetApprovalForAllRevoke(address,address) (runs: 256, μ: 31947, ~: 31915)
ERC1155Test:testFuzzSetApprovalForAllSuccess(address,address) (runs: 256, μ: 45319, ~: 45319)
ERC1155Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15489, ~: 15490)
ERC1155Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33548, ~: 33555)
ERC1155Test:testFuzzSetUriNonMinter(address) (runs: 256, μ: 14413, ~: 14413)
ERC1155Test:testFuzzTotalSupplyAfterBatchBurn(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 108010, ~: 107998)
ERC1155Test:testFuzzTotalSupplyAfterBatchMint(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 126253, ~: 126284)
ERC1155Test:testFuzzTotalSupplyAfterSingleBurn(address,uint256,bytes) (runs: 256, μ: 120543, ~: 120509)
ERC1155Test:testFuzzTotalSupplyAfterSingleMint(uint256,uint256,bytes) (runs: 256, μ: 79189, ~: 107838)
ERC1155Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 14036, ~: 14036)
ERC1155Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75645, ~: 75613)
ERC1155Test:testHasOwner() (gas: 12677)
ERC1155Test:testInitialSetup() (gas: 2892439)
ERC1155Test:testRenounceOwnershipNonOwner() (gas: 10875)
ERC1155Test:testRenounceOwnershipSuccess() (gas: 22882)
ERC1155Test:testSafeBatchTransferFromByApprovedOperator() (gas: 309595)
ERC1155Test:testSafeBatchTransferFromByNotApprovedOperator() (gas: 230925)
ERC1155Test:testSafeBatchTransferFromEOAReceiver() (gas: 272418)
ERC1155Test:testSafeBatchTransferFromInsufficientBalance() (gas: 237234)
ERC1155Test:testSafeBatchTransferFromLengthsMismatch() (gas: 34834)
ERC1155Test:testSafeBatchTransferFromNoData() (gas: 636747)
ERC1155Test:testSafeBatchTransferFromReceiverFunctionNotImplemented() (gas: 258009)
ERC1155Test:testSafeBatchTransferFromReceiverInvalidReturnIdentifier() (gas: 612317)
ERC1155Test:testSafeBatchTransferFromReceiverReverts() (gas: 605553)
ERC1155Test:testSafeBatchTransferFromReceiverRevertsOnlySingle() (gas: 636788)
ERC1155Test:testSafeBatchTransferFromToZeroAddress() (gas: 227669)
ERC1155Test:testSafeBatchTransferFromWithData() (gas: 637960)
ERC1155Test:testSafeMintBatchEOAReceiver() (gas: 233602)
ERC1155Test:testSafeMintBatchLengthsMismatch() (gas: 37988)
ERC1155Test:testSafeMintBatchNoData() (gas: 597316)
ERC1155Test:testSafeMintBatchNonMinter() (gas: 25320)
ERC1155Test:testSafeMintBatchOverflow() (gas: 234930)
ERC1155Test:testSafeMintBatchReceiverFunctionNotImplemented() (gas: 213813)
ERC1155Test:testSafeMintBatchReceiverInvalidReturnIdentifier() (gas: 577955)
ERC1155Test:testSafeMintBatchReceiverReverts() (gas: 571167)
ERC1155Test:testSafeMintBatchReceiverRevertsOnlySingle() (gas: 597293)
ERC1155Test:testSafeMintBatchToZeroAddress() (gas: 26447)
ERC1155Test:testSafeMintBatchWithData() (gas: 597984)
ERC1155Test:testSafeMintEOAReceiver() (gas: 137411)
ERC1155Test:testSafeMintNoData() (gas: 500012)
ERC1155Test:testSafeMintNonMinter() (gas: 24873)
ERC1155Test:testSafeMintOverflow() (gas: 81117)
ERC1155Test:testSafeMintReceiverFunctionNotImplemented() (gas: 128914)
ERC1155Test:testSafeMintReceiverInvalidReturnIdentifier() (gas: 489984)
ERC1155Test:testSafeMintReceiverReverts() (gas: 483501)
ERC1155Test:testSafeMintToZeroAddress() (gas: 25986)
ERC1155Test:testSafeMintWithData() (gas: 501267)
ERC1155Test:testSafeTransferFromByApprovedOperator() (gas: 187495)
ERC1155Test:testSafeTransferFromByNotApprovedOperator() (gas: 134765)
ERC1155Test:testSafeTransferFromEOAReceiver() (gas: 151068)
ERC1155Test:testSafeTransferFromInsufficientBalance() (gas: 78601)
ERC1155Test:testSafeTransferFromNoData() (gas: 576267)
ERC1155Test:testSafeTransferFromReceiverFunctionNotImplemented() (gas: 186149)
ERC1155Test:testSafeTransferFromReceiverInvalidReturnIdentifier() (gas: 547276)
ERC1155Test:testSafeTransferFromReceiverReverts() (gas: 540772)
ERC1155Test:testSafeTransferFromToZeroAddress() (gas: 77648)
ERC1155Test:testSafeTransferFromWithData() (gas: 578586)
ERC1155Test:testSetApprovalForAllRevoke() (gas: 33869)
ERC1155Test:testSetApprovalForAllSuccess() (gas: 47641)
ERC1155Test:testSetApprovalForAllToSelf() (gas: 10820)
ERC1155Test:testSetMinterNonOwner() (gas: 12513)
ERC1155Test:testSetMinterRemoveOwnerAddress() (gas: 13660)
ERC1155Test:testSetMinterSuccess() (gas: 33416)
ERC1155Test:testSetMinterToZeroAddress() (gas: 15700)
ERC1155Test:testSetUri() (gas: 67355)
ERC1155Test:testSetUriEmpty() (gas: 25856)
ERC1155Test:testSetUriNonMinter() (gas: 13231)
ERC1155Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8487)
ERC1155Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9344)
ERC1155Test:testSupportsInterfaceSuccess() (gas: 10893)
ERC1155Test:testSupportsInterfaceSuccessGasCost() (gas: 9384)
ERC1155Test:testTotalSupplyAfterBatchBurn() (gas: 113339)
ERC1155Test:testTotalSupplyAfterBatchMint() (gas: 128301)
ERC1155Test:testTotalSupplyAfterSingleBurn() (gas: 117261)
ERC1155Test:testTotalSupplyAfterSingleMint() (gas: 107126)
ERC1155Test:testTotalSupplyBeforeMint() (gas: 10457)
ERC1155Test:testTransferOwnershipNonOwner() (gas: 12426)
ERC1155Test:testTransferOwnershipSuccess() (gas: 53809)
ERC1155Test:testTransferOwnershipToZeroAddress() (gas: 15604)
ERC1155Test:testUriBaseAndTokenUriNotSet() (gas: 2851447)
ERC1155Test:testUriBaseAndTokenUriSet() (gas: 64187)
ERC1155Test:testUriNoBaseURI() (gas: 2900850)
ERC1155Test:testUriNoTokenUri() (gas: 18805)
ERC20Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3442)
ERC20Invariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3442)
ERC20Test:testApproveExceedingBalanceCase1() (gas: 40802)
ERC20Test:testApproveExceedingBalanceCase2() (gas: 47789)
ERC20Test:testApproveFromZeroAddress() (gas: 12962)
ERC20Test:testApproveSuccessCase1() (gas: 43483)
ERC20Test:testApproveSuccessCase2() (gas: 50574)
ERC20Test:testApproveToZeroAddress() (gas: 16434)
ERC20Test:testBalanceOf() (gas: 18517)
ERC20Test:testBurnFromExceedingBalance() (gas: 30950)
ERC20Test:testBurnFromFromZeroAddress() (gas: 15330)
ERC20Test:testBurnFromInsufficientAllowanceCase1() (gas: 41434)
ERC20Test:testBurnFromInsufficientAllowanceCase2() (gas: 41465)
ERC20Test:testBurnFromSuccessCase1() (gas: 40069)
ERC20Test:testBurnFromSuccessCase2() (gas: 65644)
ERC20Test:testBurnFromUnlimitedAllowance() (gas: 50434)
ERC20Test:testBurnFromZeroAddress() (gas: 11245)
ERC20Test:testBurnInvalidAmount() (gas: 14421)
ERC20Test:testBurnSuccessCase1() (gas: 25759)
ERC20Test:testBurnSuccessCase2() (gas: 31324)
ERC20Test:testCachedDomainSeparator() (gas: 10598)
ERC20Test:testDomainSeparator() (gas: 11819)
ERC20Test:testEIP712Domain() (gas: 18124)
ERC20Test:testFuzzApproveSuccess(address,uint256) (runs: 256, μ: 41115, ~: 41193)
ERC20Test:testFuzzBurnFromInsufficientAllowance(address,uint256,uint8) (runs: 256, μ: 205900, ~: 205979)
ERC20Test:testFuzzBurnFromSuccess(address,uint256) (runs: 256, μ: 339729, ~: 339648)
ERC20Test:testFuzzBurnInvalidAmount(address,uint256) (runs: 256, μ: 16394, ~: 16394)
ERC20Test:testFuzzBurnSuccessCase(uint256) (runs: 256, μ: 314362, ~: 314152)
ERC20Test:testFuzzDomainSeparator(uint8) (runs: 256, μ: 12027, ~: 12055)
ERC20Test:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21620, ~: 21671)
ERC20Test:testFuzzMintNonMinter(string,uint256) (runs: 256, μ: 12921, ~: 12914)
ERC20Test:testFuzzMintSuccess(string,uint256) (runs: 256, μ: 55318, ~: 56074)
ERC20Test:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 44560, ~: 44554)
ERC20Test:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 70553, ~: 70554)
ERC20Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13929, ~: 13929)
ERC20Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48634, ~: 48620)
ERC20Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15520, ~: 15521)
ERC20Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33569, ~: 33576)
ERC20Test:testFuzzTransferFromInsufficientAllowance(address,address,uint256,uint8) (runs: 256, μ: 204608, ~: 204593)
ERC20Test:testFuzzTransferFromSuccess(address,address,uint256) (runs: 256, μ: 233552, ~: 234137)
ERC20Test:testFuzzTransferInvalidAmount(address,address,uint256) (runs: 256, μ: 16752, ~: 16752)
ERC20Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 14040, ~: 14040)
ERC20Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75609, ~: 75577)
ERC20Test:testFuzzTransferSuccess(address,uint256) (runs: 256, μ: 205509, ~: 205569)
ERC20Test:testHasOwner() (gas: 12655)
ERC20Test:testInitialSetup() (gas: 1559942)
ERC20Test:testMintNonMinter() (gas: 12460)
ERC20Test:testMintOverflow() (gas: 16783)
ERC20Test:testMintSuccess() (gas: 51789)
ERC20Test:testMintToZeroAddress() (gas: 15596)
ERC20Test:testPermitBadChainId() (gas: 43384)
ERC20Test:testPermitBadNonce() (gas: 40488)
ERC20Test:testPermitExpiredDeadline() (gas: 17036)
ERC20Test:testPermitOtherSignature() (gas: 41453)
ERC20Test:testPermitReplaySignature() (gas: 73296)
ERC20Test:testPermitSuccess() (gas: 69630)
ERC20Test:testRenounceOwnershipNonOwner() (gas: 10812)
ERC20Test:testRenounceOwnershipSuccess() (gas: 22902)
ERC20Test:testSetMinterNonOwner() (gas: 12543)
ERC20Test:testSetMinterRemoveOwnerAddress() (gas: 13621)
ERC20Test:testSetMinterSuccess() (gas: 33367)
ERC20Test:testSetMinterToZeroAddress() (gas: 15660)
ERC20Test:testTotalSupply() (gas: 11428)
ERC20Test:testTransferFromExceedingBalance() (gas: 32201)
ERC20Test:testTransferFromFromZeroAddress() (gas: 17530)
ERC20Test:testTransferFromInsufficientAllowanceCase1() (gas: 43070)
ERC20Test:testTransferFromInsufficientAllowanceCase2() (gas: 43079)
ERC20Test:testTransferFromSuccess() (gas: 61444)
ERC20Test:testTransferFromToZeroAddress() (gas: 32420)
ERC20Test:testTransferFromUnlimitedAllowance() (gas: 71714)
ERC20Test:testTransferFromZeroAddress() (gas: 19431)
ERC20Test:testTransferInvalidAmount() (gas: 15201)
ERC20Test:testTransferOwnershipNonOwner() (gas: 12411)
ERC20Test:testTransferOwnershipSuccess() (gas: 53833)
ERC20Test:testTransferOwnershipToZeroAddress() (gas: 15518)
ERC20Test:testTransferSuccess() (gas: 43031)
ERC20Test:testTransferToZeroAddress() (gas: 16401)
ERC20Test:testTransferZeroTokens() (gas: 25204)
ERC2981Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
ERC2981Test:testDeleteDefaultRoyaltyNonOwner() (gas: 10668)
ERC2981Test:testFuzzDeleteDefaultRoyaltyNonOwner(address) (runs: 256, μ: 13332, ~: 13332)
ERC2981Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13901, ~: 13901)
ERC2981Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 25199, ~: 25199)
ERC2981Test:testFuzzResetTokenRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 97455, ~: 97729)
ERC2981Test:testFuzzResetTokenRoyaltyNonOwner(address) (runs: 256, μ: 13306, ~: 13306)
ERC2981Test:testFuzzRoyaltyInfoDefaultRoyalty(address,uint256,uint256,uint96,uint256) (runs: 256, μ: 80642, ~: 81179)
ERC2981Test:testFuzzRoyaltyInfoDeleteDefaultRoyalty(address,uint256,uint256,uint96,uint256) (runs: 256, μ: 65546, ~: 65918)
ERC2981Test:testFuzzRoyaltyInfoSetTokenRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 122271, ~: 122718)
ERC2981Test:testFuzzRoyaltyInfoSetTokenRoyaltyUpdate(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 168691, ~: 169293)
ERC2981Test:testFuzzRoyaltyInfoUpdateDefaultRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 88640, ~: 88931)
ERC2981Test:testFuzzSetDefaultRoyaltyNonOwner(address) (runs: 256, μ: 15608, ~: 15608)
ERC2981Test:testFuzzSetDefaultRoyaltyTooHighFeeNumerator(uint96) (runs: 256, μ: 21083, ~: 20869)
ERC2981Test:testFuzzSetTokenRoyaltyInvalidReceiver(address) (runs: 256, μ: 18664, ~: 18664)
ERC2981Test:testFuzzSetTokenRoyaltyNonOwner(address) (runs: 256, μ: 15625, ~: 15625)
ERC2981Test:testFuzzSetTokenRoyaltyTooHighFeeNumerator(uint96) (runs: 256, μ: 21101, ~: 20887)
ERC2981Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 14053, ~: 14053)
ERC2981Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 30234, ~: 30234)
ERC2981Test:testHasOwner() (gas: 12590)
ERC2981Test:testInitialSetup() (gas: 494340)
ERC2981Test:testRenounceOwnershipNonOwner() (gas: 10806)
ERC2981Test:testRenounceOwnershipSuccess() (gas: 17989)
ERC2981Test:testResetTokenRoyalty() (gas: 94236)
ERC2981Test:testResetTokenRoyaltyNonOwner() (gas: 10682)
ERC2981Test:testRoyaltyInfoDefaultRoyalty() (gas: 74796)
ERC2981Test:testRoyaltyInfoDeleteDefaultRoyalty() (gas: 62797)
ERC2981Test:testRoyaltyInfoRoyaltyAmountOverflow() (gas: 67472)
ERC2981Test:testRoyaltyInfoSetTokenRoyalty() (gas: 117836)
ERC2981Test:testRoyaltyInfoSetTokenRoyaltyUpdate() (gas: 164477)
ERC2981Test:testRoyaltyInfoUpdateDefaultRoyalty() (gas: 83615)
ERC2981Test:testSetDefaultRoyaltyInvalidReceiver() (gas: 18013)
ERC2981Test:testSetDefaultRoyaltyNonOwner() (gas: 12964)
ERC2981Test:testSetDefaultRoyaltyTooHighFeeNumerator() (gas: 17325)
ERC2981Test:testSetTokenRoyaltyInvalidReceiver() (gas: 17999)
ERC2981Test:testSetTokenRoyaltyNonOwner() (gas: 12937)
ERC2981Test:testSetTokenRoyaltyTooHighFeeNumerator() (gas: 17343)
ERC2981Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8396)
ERC2981Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9216)
ERC2981Test:testSupportsInterfaceSuccess() (gas: 9473)
ERC2981Test:testSupportsInterfaceSuccessGasCost() (gas: 9227)
ERC2981Test:testTransferOwnershipNonOwner() (gas: 12354)
ERC2981Test:testTransferOwnershipSuccess() (gas: 22163)
ERC2981Test:testTransferOwnershipToZeroAddress() (gas: 15490)
ERC4626VaultInvariants:statefulFuzzTotalAssets() (runs: 256, calls: 3840, reverts: 3290)
ERC4626VaultInvariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3290)
ERC4626VaultTest:testCachedDomainSeparator() (gas: 10575)
ERC4626VaultTest:testDepositInsufficientAllowance() (gas: 82481)
ERC4626VaultTest:testDepositWithNoApproval() (gas: 24312)
ERC4626VaultTest:testDepositZero() (gas: 41094)
ERC4626VaultTest:testDomainSeparator() (gas: 11906)
ERC4626VaultTest:testEIP712Domain() (gas: 18125)
ERC4626VaultTest:testEmptyVaultDeposit() (gas: 567212)
ERC4626VaultTest:testEmptyVaultMint() (gas: 568097)
ERC4626VaultTest:testEmptyVaultRedeem() (gas: 202461)
ERC4626VaultTest:testEmptyVaultwithdraw() (gas: 215305)
ERC4626VaultTest:testFail_redeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 553704, ~: 556450)
ERC4626VaultTest:testFail_withdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 555494, ~: 558009)
ERC4626VaultTest:testFuzzDomainSeparator(uint8) (runs: 256, μ: 11916, ~: 11944)
ERC4626VaultTest:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21641, ~: 21679)
ERC4626VaultTest:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 44525, ~: 44519)
ERC4626VaultTest:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 70460, ~: 70461)
ERC4626VaultTest:testInitialSetup() (gas: 5948310)
ERC4626VaultTest:testMintWithNoApproval() (gas: 24357)
ERC4626VaultTest:testMintZero() (gas: 41195)
ERC4626VaultTest:testMultipleMintDepositRedeemWithdraw() (gas: 376794)
ERC4626VaultTest:testPermitBadChainId() (gas: 43414)
ERC4626VaultTest:testPermitBadNonce() (gas: 40494)
ERC4626VaultTest:testPermitExpiredDeadline() (gas: 17018)
ERC4626VaultTest:testPermitOtherSignature() (gas: 41436)
ERC4626VaultTest:testPermitReplaySignature() (gas: 73273)
ERC4626VaultTest:testPermitSuccess() (gas: 69604)
ERC4626VaultTest:testRedeemInsufficientShares() (gas: 131070)
ERC4626VaultTest:testRedeemWithNoShares() (gas: 13336)
ERC4626VaultTest:testSingleDepositWithdraw() (gas: 177877)
ERC4626VaultTest:testSingleMintRedeem() (gas: 176712)
ERC4626VaultTest:testVaultInteractionsForSomeoneElse() (gas: 224109)
ERC4626VaultTest:testWithdrawInsufficientAllowance() (gas: 122385)
ERC4626VaultTest:testWithdrawInsufficientAssets() (gas: 117790)
ERC4626VaultTest:testWithdrawWithNoAssets() (gas: 21277)
ERC4626VaultTest:test_RT_deposit_redeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472207, ~: 473184)
ERC4626VaultTest:test_RT_deposit_withdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 474192, ~: 474414)
ERC4626VaultTest:test_RT_mint_redeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 471800, ~: 473276)
ERC4626VaultTest:test_RT_mint_withdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 473720, ~: 474484)
ERC4626VaultTest:test_RT_redeem_deposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472622, ~: 473274)
ERC4626VaultTest:test_RT_redeem_mint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472721, ~: 473348)
ERC4626VaultTest:test_RT_withdraw_deposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 473784, ~: 474432)
ERC4626VaultTest:test_RT_withdraw_mint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 473906, ~: 474639)
ERC4626VaultTest:test_asset((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424197, ~: 426310)
ERC4626VaultTest:test_convertToAssets((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 429140, ~: 430583)
ERC4626VaultTest:test_convertToShares((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 429134, ~: 430568)
ERC4626VaultTest:test_deposit((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 469788, ~: 471125)
ERC4626VaultTest:test_maxDeposit((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424191, ~: 426304)
ERC4626VaultTest:test_maxMint((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424233, ~: 426347)
ERC4626VaultTest:test_maxRedeem((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424331, ~: 426444)
ERC4626VaultTest:test_maxWithdraw((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 425779, ~: 427681)
ERC4626VaultTest:test_mint((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 469840, ~: 471144)
ERC4626VaultTest:test_previewDeposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 464619, ~: 465784)
ERC4626VaultTest:test_previewMint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 464368, ~: 465966)
ERC4626VaultTest:test_previewRedeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 467283, ~: 467343)
ERC4626VaultTest:test_previewWithdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 468188, ~: 468552)
ERC4626VaultTest:test_redeem((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 472973, ~: 473835)
ERC4626VaultTest:test_totalAssets((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424780, ~: 426893)
ERC4626VaultTest:test_withdraw((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 474616, ~: 475028)
ERC721Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3483)
ERC721Invariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3483)
ERC721Test:testApproveClearingApprovalWithNoPriorApproval() (gas: 177097)
ERC721Test:testApproveClearingApprovalWithPriorApproval() (gas: 185983)
ERC721Test:testApproveFromApprovedAddress() (gas: 198710)
ERC721Test:testApproveFromNonOwner() (gas: 172475)
ERC721Test:testApproveFromOperatorAddress() (gas: 223642)
ERC721Test:testApproveInvalidTokenId() (gas: 170719)
ERC721Test:testApproveToOwner() (gas: 167242)
ERC721Test:testApproveToZeroAddress() (gas: 186004)
ERC721Test:testApproveWithNoPriorApproval() (gas: 196361)
ERC721Test:testApproveWithPriorApprovalToDifferentAddress() (gas: 205296)
ERC721Test:testApproveWithPriorApprovalToSameAddress() (gas: 203865)
ERC721Test:testBalanceOfCase1() (gas: 328344)
ERC721Test:testBalanceOfCase2() (gas: 12147)
ERC721Test:testBalanceOfZeroAddress() (gas: 10939)
ERC721Test:testBurnSuccess() (gas: 305869)
ERC721Test:testBurnSuccessViaApproveAndSetApprovalForAll() (gas: 371362)
ERC721Test:testCachedDomainSeparator() (gas: 10621)
ERC721Test:testDomainSeparator() (gas: 11909)
ERC721Test:testEIP712Domain() (gas: 18235)
ERC721Test:testFuzzApproveClearingApprovalWithNoPriorApproval(address,address) (runs: 256, μ: 196767, ~: 196777)
ERC721Test:testFuzzApproveClearingApprovalWithPriorApproval(address,address) (runs: 256, μ: 184411, ~: 184421)
ERC721Test:testFuzzApproveFromNonOwner(address) (runs: 256, μ: 172049, ~: 172049)
ERC721Test:testFuzzApproveFromOperatorAddress(address,address,address) (runs: 256, μ: 222915, ~: 222915)
ERC721Test:testFuzzApproveWithNoPriorApproval(address,address) (runs: 256, μ: 196767, ~: 196777)
ERC721Test:testFuzzApproveWithPriorApproval(address,address) (runs: 256, μ: 204296, ~: 204306)
ERC721Test:testFuzzBurnSuccess(address) (runs: 256, μ: 305341, ~: 305335)
ERC721Test:testFuzzDomainSeparator(uint8) (runs: 256, μ: 12028, ~: 12056)
ERC721Test:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21706, ~: 21744)
ERC721Test:testFuzzGetApprovedApprovedTokenId(address,address) (runs: 256, μ: 194337, ~: 194347)
ERC721Test:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 200560, ~: 200554)
ERC721Test:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 227008, ~: 227009)
ERC721Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13974, ~: 13974)
ERC721Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48629, ~: 48615)
ERC721Test:testFuzzSafeMintNonMinter(address) (runs: 256, μ: 15677, ~: 15677)
ERC721Test:testFuzzSafeMintSuccess(address[]) (runs: 256, μ: 21429618, ~: 21659038)
ERC721Test:testFuzzSafeTransferFromWithData(address,address,address,bytes) (runs: 256, μ: 1433678, ~: 1433885)
ERC721Test:testFuzzSetApprovalForAllSuccess(address,address) (runs: 256, μ: 189156, ~: 189156)
ERC721Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15520, ~: 15521)
ERC721Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33624, ~: 33631)
ERC721Test:testFuzzTokenByIndex(address,string[]) (runs: 256, μ: 23225063, ~: 22918422)
ERC721Test:testFuzzTotalSupply(address,string[]) (runs: 256, μ: 23033252, ~: 22729467)
ERC721Test:testFuzzTransferFrom(address,address,address) (runs: 256, μ: 564784, ~: 564760)
ERC721Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 14040, ~: 14040)
ERC721Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75707, ~: 75676)
ERC721Test:testGetApprovedApprovedTokenId() (gas: 193886)
ERC721Test:testGetApprovedInvalidTokenId() (gas: 11076)
ERC721Test:testGetApprovedNotApprovedTokenId() (gas: 170325)
ERC721Test:testHasOwner() (gas: 12626)
ERC721Test:testInitialSetup() (gas: 2506119)
ERC721Test:testOwnerOf() (gas: 166033)
ERC721Test:testOwnerOfInvalidTokenId() (gas: 11009)
ERC721Test:testPermitBadChainId() (gas: 199351)
ERC721Test:testPermitBadNonce() (gas: 196563)
ERC721Test:testPermitExpiredDeadline() (gas: 169912)
ERC721Test:testPermitOtherSignature() (gas: 197421)
ERC721Test:testPermitReplaySignature() (gas: 229707)
ERC721Test:testPermitSuccess() (gas: 226151)
ERC721Test:testRenounceOwnershipNonOwner() (gas: 10901)
ERC721Test:testRenounceOwnershipSuccess() (gas: 22880)
ERC721Test:testSafeMintNonMinter() (gas: 13011)
ERC721Test:testSafeMintOverflow() (gas: 15296)
ERC721Test:testSafeMintReceiverContract() (gas: 386237)
ERC721Test:testSafeMintReceiverContractFunctionNotImplemented() (gas: 118275)
ERC721Test:testSafeMintReceiverContractInvalidReturnIdentifier() (gas: 337367)
ERC721Test:testSafeMintReceiverContractRevertsWithMessage() (gas: 334571)
ERC721Test:testSafeMintReceiverContractRevertsWithPanic() (gas: 334728)
ERC721Test:testSafeMintReceiverContractRevertsWithoutMessage() (gas: 334283)
ERC721Test:testSafeMintSuccess() (gas: 524478)
ERC721Test:testSafeMintToZeroAddress() (gas: 38387)
ERC721Test:testSafeMintTokenAlreadyMinted() (gas: 362356)
ERC721Test:testSafeTransferFromNoData() (gas: 1438326)
ERC721Test:testSafeTransferFromReceiverFunctionNotImplemented() (gas: 182677)
ERC721Test:testSafeTransferFromReceiverInvalidReturnIdentifier() (gas: 401749)
ERC721Test:testSafeTransferFromReceiverRevertsWithMessage() (gas: 398978)
ERC721Test:testSafeTransferFromReceiverRevertsWithPanic() (gas: 399180)
ERC721Test:testSafeTransferFromReceiverRevertsWithoutMessage() (gas: 398690)
ERC721Test:testSafeTransferFromWithData() (gas: 1194128)
ERC721Test:testSetApprovalForAllOperatorIsOwner() (gas: 167017)
ERC721Test:testSetApprovalForAllSuccessCase1() (gas: 195461)
ERC721Test:testSetApprovalForAllSuccessCase2() (gas: 188724)
ERC721Test:testSetApprovalForAllSuccessCase3() (gas: 202087)
ERC721Test:testSetMinterNonOwner() (gas: 12477)
ERC721Test:testSetMinterRemoveOwnerAddress() (gas: 13665)
ERC721Test:testSetMinterSuccess() (gas: 33511)
ERC721Test:testSetMinterToZeroAddress() (gas: 15661)
ERC721Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8542)
ERC721Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9573)
ERC721Test:testSupportsInterfaceSuccess() (gas: 14674)
ERC721Test:testSupportsInterfaceSuccessGasCost() (gas: 9362)
ERC721Test:testTokenByIndex() (gas: 555000)
ERC721Test:testTokenByIndexOutOfBounds() (gas: 329813)
ERC721Test:testTokenOfOwnerByIndex() (gas: 574571)
ERC721Test:testTokenOfOwnerByIndexReverts() (gas: 545656)
ERC721Test:testTokenURIAfterBurning() (gas: 138536)
ERC721Test:testTokenURIDefault() (gas: 168178)
ERC721Test:testTokenURIInvalidTokenId() (gas: 13114)
ERC721Test:testTokenURINoBaseURI() (gas: 2625585)
ERC721Test:testTokenURINoTokenUri() (gas: 125681)
ERC721Test:testTotalSupply() (gas: 328172)
ERC721Test:testTransferFrom() (gas: 574008)
ERC721Test:testTransferOwnershipNonOwner() (gas: 12390)
ERC721Test:testTransferOwnershipSuccess() (gas: 53917)
ERC721Test:testTransferOwnershipToZeroAddress() (gas: 15540)
MathTest:testCbrtRoundDown() (gas: 51605)
MathTest:testCbrtRoundUp() (gas: 52252)
MathTest:testCeilDiv() (gas: 14716)
MathTest:testFuzzCbrt(uint256,bool) (runs: 256, μ: 22400, ~: 22336)
MathTest:testFuzzCeilDiv(uint256,uint256) (runs: 256, μ: 9759, ~: 9760)
MathTest:testFuzzInt256Average(int256,int256) (runs: 256, μ: 8533, ~: 8533)
MathTest:testFuzzLog10(uint256,bool) (runs: 256, μ: 10375, ~: 10347)
MathTest:testFuzzLog2(uint256,bool) (runs: 256, μ: 10134, ~: 10177)
MathTest:testFuzzLog256(uint256,bool) (runs: 256, μ: 10220, ~: 10139)
MathTest:testFuzzMulDiv(uint256,uint256,uint256) (runs: 256, μ: 14269, ~: 14059)
MathTest:testFuzzMulDivDomain(uint256,uint256,uint256) (runs: 256, μ: 10847, ~: 10886)
MathTest:testFuzzSignum(int256) (runs: 256, μ: 8483, ~: 8475)
MathTest:testFuzzUint256Average(uint256,uint256) (runs: 256, μ: 8662, ~: 8662)
MathTest:testFuzzWadCbrt(uint256) (runs: 256, μ: 22274, ~: 21981)
MathTest:testFuzzWadExp(int256) (runs: 256, μ: 14698, ~: 15050)
MathTest:testFuzzWadLn(int256) (runs: 256, μ: 16342, ~: 16083)
MathTest:testInt256Average() (gas: 18813)
MathTest:testLog10RoundDown() (gas: 26172)
MathTest:testLog10RoundUp() (gas: 27375)
MathTest:testLog256RoundDown() (gas: 21429)
MathTest:testLog256RoundUp() (gas: 21562)
MathTest:testLog2RoundDown() (gas: 23955)
MathTest:testLog2RoundUp() (gas: 24141)
MathTest:testMulDivDivisionByZero() (gas: 11340)
MathTest:testMulDivOverflow() (gas: 11696)
MathTest:testMulDivRoundDownLargeValues() (gas: 17553)
MathTest:testMulDivRoundDownSmallValues() (gas: 11610)
MathTest:testMulDivRoundUpLargeValues() (gas: 17886)
MathTest:testMulDivRoundUpSmallValues() (gas: 11849)
MathTest:testSignum() (gas: 17747)
MathTest:testUint256Average() (gas: 12896)
MathTest:testWadCbrt() (gas: 48639)
MathTest:testWadExp() (gas: 34284)
MathTest:testWadExpOverflow() (gas: 11133)
MathTest:testWadLn() (gas: 31203)
MathTest:testWadLnNegativeValues() (gas: 11090)
MerkleProofVerificationTest:testFuzzMultiProofVerifySingleLeaf(bytes32[],uint256) (runs: 256, μ: 262402, ~: 273952)
MerkleProofVerificationTest:testFuzzVerify(bytes32[],uint256) (runs: 256, μ: 176988, ~: 186747)
MerkleProofVerificationTest:testFuzzVerifyMultiProofMultipleLeaves(bool,bool,bool) (runs: 256, μ: 45519, ~: 45510)
MerkleProofVerificationTest:testInvalidMerkleMultiProof() (gas: 46727)
MerkleProofVerificationTest:testInvalidMerkleProof() (gas: 18786)
MerkleProofVerificationTest:testInvalidMerkleProofLength() (gas: 20581)
MerkleProofVerificationTest:testInvalidMultiProof() (gas: 86927)
MerkleProofVerificationTest:testMaliciousMultiProofVerify() (gas: 36008)
MerkleProofVerificationTest:testMultiProofEdgeCase1() (gas: 31022)
MerkleProofVerificationTest:testMultiProofEdgeCase2() (gas: 31217)
MerkleProofVerificationTest:testMultiProofVerify() (gas: 50333)
MerkleProofVerificationTest:testVerify() (gas: 35414)
MessageHashUtilsTest:testEthSignedMessageHash() (gas: 8636)
MessageHashUtilsTest:testFuzzEthSignedMessageHash(string) (runs: 256, μ: 9341, ~: 9335)
MessageHashUtilsTest:testFuzzToDataWithIntendedValidatorHash(address,bytes) (runs: 256, μ: 9904, ~: 9888)
MessageHashUtilsTest:testFuzzToDataWithIntendedValidatorHashSelf(bytes) (runs: 256, μ: 11905, ~: 11891)
MessageHashUtilsTest:testFuzzToTypedDataHash(string,string) (runs: 256, μ: 9957, ~: 9959)
MessageHashUtilsTest:testToDataWithIntendedValidatorHash() (gas: 11133)
MessageHashUtilsTest:testToDataWithIntendedValidatorHashSelf() (gas: 11657)
MessageHashUtilsTest:testToTypedDataHash() (gas: 8736)
MulticallTest:testMulticallRevert() (gas: 1150320)
MulticallTest:testMulticallSelfRevert() (gas: 2212969)
MulticallTest:testMulticallSelfSuccess() (gas: 3335144)
MulticallTest:testMulticallSuccess() (gas: 1158796)
MulticallTest:testMulticallValueRevertCase1() (gas: 1209174)
MulticallTest:testMulticallValueRevertCase2() (gas: 1210139)
MulticallTest:testMulticallValueSuccess() (gas: 1237243)
MulticallTest:testMultistaticcallRevert() (gas: 1040449054)
MulticallTest:testMultistaticcallSuccess() (gas: 1128937)
Ownable2StepInvariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
Ownable2StepInvariants:statefulFuzzPendingOwner() (runs: 256, calls: 3840, reverts: 3840)
Ownable2StepTest:testAcceptOwnershipNonPendingOwner() (gas: 47277)
Ownable2StepTest:testAcceptOwnershipSuccess() (gas: 40622)
Ownable2StepTest:testCancelTransferOwnership() (gas: 49212)
Ownable2StepTest:testFuzzAcceptOwnershipNonPendingOwner(address) (runs: 256, μ: 46742, ~: 46742)
Ownable2StepTest:testFuzzAcceptOwnershipSuccess(address,address) (runs: 256, μ: 67595, ~: 67564)
Ownable2StepTest:testFuzzPendingOwnerResetAfterRenounceOwnership(address) (runs: 256, μ: 40060, ~: 40045)
Ownable2StepTest:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13927, ~: 13927)
Ownable2StepTest:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 45317, ~: 45302)
Ownable2StepTest:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13989, ~: 13989)
Ownable2StepTest:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 52111, ~: 52111)
Ownable2StepTest:testHasOwner() (gas: 12524)
Ownable2StepTest:testInitialSetup() (gas: 241666)
Ownable2StepTest:testPendingOwnerResetAfterRenounceOwnership() (gas: 40753)
Ownable2StepTest:testRenounceOwnershipNonOwner() (gas: 10831)
Ownable2StepTest:testRenounceOwnershipSuccess() (gas: 20236)
Ownable2StepTest:testTransferOwnershipNonOwner() (gas: 12300)
Ownable2StepTest:testTransferOwnershipSuccess() (gas: 45684)
OwnableInvariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
OwnableTest:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13879, ~: 13879)
OwnableTest:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 25196, ~: 25196)
OwnableTest:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 14031, ~: 14031)
OwnableTest:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 30209, ~: 30209)
OwnableTest:testHasOwner() (gas: 12499)
OwnableTest:testInitialSetup() (gas: 212029)
OwnableTest:testRenounceOwnershipNonOwner() (gas: 10805)
OwnableTest:testRenounceOwnershipSuccess() (gas: 17942)
OwnableTest:testTransferOwnershipNonOwner() (gas: 12287)
OwnableTest:testTransferOwnershipSuccess() (gas: 22116)
OwnableTest:testTransferOwnershipToZeroAddress() (gas: 15444)
P256Test:testFuzzVerifyWithValidSignature(string,string) (runs: 256, μ: 299513, ~: 543710)
P256Test:testVerifyWithFlippedValues() (gas: 1107040)
P256Test:testVerifyWithInvalidSignature() (gas: 552166)
P256Test:testVerifyWithOutOfBoundsPublicKey() (gas: 17007)
P256Test:testVerifyWithTooHighSValue() (gas: 9278)
P256Test:testVerifyWithValidSignature() (gas: 554171)
P256Test:testVerifyWithZeroInputs() (gas: 8683)
P256Test:testVerifyWycheproofData() (gas: 351057996)
SignatureCheckerTest:testEIP1271NoIsValidSignatureFunction() (gas: 18844)
SignatureCheckerTest:testEIP1271WithInvalidSignature(bytes,string) (runs: 256, μ: 23633, ~: 23626)
SignatureCheckerTest:testEIP1271WithInvalidSignature1() (gas: 29770)
SignatureCheckerTest:testEIP1271WithInvalidSignature2() (gas: 31459)
SignatureCheckerTest:testEIP1271WithInvalidSigner() (gas: 29848)
SignatureCheckerTest:testEIP1271WithMaliciousWallet() (gas: 19745)
SignatureCheckerTest:testEIP1271WithValidSignature() (gas: 29757)
SignatureCheckerTest:testEOAWithInvalidSignature1() (gas: 19403)
SignatureCheckerTest:testEOAWithInvalidSignature2() (gas: 23064)
SignatureCheckerTest:testEOAWithInvalidSigner() (gas: 19495)
SignatureCheckerTest:testEOAWithTooHighSValue() (gas: 20013)
SignatureCheckerTest:testEOAWithValidSignature() (gas: 19411)
SignatureCheckerTest:testFuzzEIP1271WithInvalidSigner(string,string) (runs: 256, μ: 31672, ~: 31668)
SignatureCheckerTest:testFuzzEIP1271WithValidSignature(string) (runs: 256, μ: 30337, ~: 30331)
SignatureCheckerTest:testFuzzEOAWithInvalidSignature(bytes,string) (runs: 256, μ: 16395, ~: 16393)
SignatureCheckerTest:testFuzzEOAWithInvalidSigner(string,string) (runs: 256, μ: 20409, ~: 20410)
SignatureCheckerTest:testFuzzEOAWithValidSignature(string,string) (runs: 256, μ: 20341, ~: 20342)
SignatureCheckerTest:testInitialSetup() (gas: 8356)
TimelockControllerInvariants:statefulFuzzExecutedLessThanOrEqualToScheduled() (runs: 256, calls: 3840, reverts: 1302)
TimelockControllerInvariants:statefulFuzzExecutedProposalCancellation() (runs: 256, calls: 3840, reverts: 1270)
TimelockControllerInvariants:statefulFuzzExecutingCancelledProposal() (runs: 256, calls: 3840, reverts: 1239)
TimelockControllerInvariants:statefulFuzzExecutingNotReadyProposal() (runs: 256, calls: 3840, reverts: 1306)
TimelockControllerInvariants:statefulFuzzOnceProposalExecution() (runs: 256, calls: 3840, reverts: 1277)
TimelockControllerInvariants:statefulFuzzProposalsExecutedMatchCount() (runs: 256, calls: 3840, reverts: 1302)
TimelockControllerInvariants:statefulFuzzSumOfProposals() (runs: 256, calls: 3840, reverts: 1303)
TimelockControllerTest:testAdminCannotBatchExecute() (gas: 750632)
TimelockControllerTest:testAdminCannotBatchSchedule() (gas: 748419)
TimelockControllerTest:testAdminCannotCancel() (gas: 13369)
TimelockControllerTest:testAdminCannotExecute() (gas: 18434)
TimelockControllerTest:testAdminCannotSchedule() (gas: 16107)
TimelockControllerTest:testBatchCancelFinished() (gas: 4638330)
TimelockControllerTest:testBatchEqualAndGreaterMinimumDelay() (gas: 6141673)
TimelockControllerTest:testBatchHasBeenExecuted() (gas: 4636443)
TimelockControllerTest:testBatchHasNotBeenExecuted() (gas: 3077095)
TimelockControllerTest:testBatchInsufficientDelay() (gas: 1532071)
TimelockControllerTest:testBatchMinimumDelayUpdate() (gas: 3084809)
TimelockControllerTest:testBatchOperationAlreadyScheduled() (gas: 4590924)
TimelockControllerTest:testBatchOperationIsNotReady() (gas: 4596256)
TimelockControllerTest:testBatchPendingIfExecuted() (gas: 4635171)
TimelockControllerTest:testBatchPendingIfNotYetExecuted() (gas: 3077103)
TimelockControllerTest:testBatchPredecessorInvalid() (gas: 4598589)
TimelockControllerTest:testBatchPredecessorMultipleNotExecuted() (gas: 6138745)
TimelockControllerTest:testBatchPredecessorNotExecuted() (gas: 7658744)
TimelockControllerTest:testBatchPredecessorNotScheduled() (gas: 6113716)
TimelockControllerTest:testBatchReadyAfterTheExecutionTime() (gas: 3077645)
TimelockControllerTest:testBatchReadyBeforeTheExecutionTime() (gas: 3077660)
TimelockControllerTest:testBatchReadyOnTheExecutionTime() (gas: 3077548)
TimelockControllerTest:testBatchScheduleAndExecuteWithEmptySalt() (gas: 4644224)
TimelockControllerTest:testBatchScheduleAndExecuteWithNonEmptySalt() (gas: 4647654)
TimelockControllerTest:testBatchTargetRevert() (gas: 9182298)
TimelockControllerTest:testBatchTimestampHasBeenExecuted() (gas: 4634898)
TimelockControllerTest:testBatchTimestampHasNotBeenExecuted() (gas: 3077019)
TimelockControllerTest:testCanReceiveEther() (gas: 14991)
TimelockControllerTest:testCancellerCanCancelOperation() (gas: 3063354)
TimelockControllerTest:testCompleteOperationWithAssignExecutorRoleToZeroAddress() (gas: 122833)
TimelockControllerTest:testCompletePipelineOperationMinimumDelayUpdate() (gas: 71759)
TimelockControllerTest:testCompletePipelineOperationSetRoleAdmin() (gas: 98646)
TimelockControllerTest:testExecutorCanBatchExecute() (gas: 3048910)
TimelockControllerTest:testExecutorCanExecute() (gas: 29459)
TimelockControllerTest:testExecutorCannotBatchSchedule() (gas: 1485514)
TimelockControllerTest:testExecutorCannotCancel() (gas: 15459)
TimelockControllerTest:testExecutorCannotSchedule() (gas: 19124)
TimelockControllerTest:testFuzzBatchValue(uint256) (runs: 256, μ: 4650531, ~: 4650340)
TimelockControllerTest:testFuzzHashOperation(address,uint256,bytes,bytes32,bytes32) (runs: 256, μ: 10601, ~: 10581)
TimelockControllerTest:testFuzzHashOperationBatch(address[],uint256[],bytes[],bytes32,bytes32) (runs: 256, μ: 1826836, ~: 1817245)
TimelockControllerTest:testFuzzOperationValue(uint256) (runs: 256, μ: 111585, ~: 111394)
TimelockControllerTest:testHandleERC1155() (gas: 41560127)
TimelockControllerTest:testHandleERC721() (gas: 7153837)
TimelockControllerTest:testHashOperation() (gas: 12365)
TimelockControllerTest:testHashOperationBatch() (gas: 1525338)
TimelockControllerTest:testInitialSetup() (gas: 4325125)
TimelockControllerTest:testInvalidOperation() (gas: 10716)
TimelockControllerTest:testOperationAlreadyScheduled() (gas: 51483)
TimelockControllerTest:testOperationCancelFinished() (gas: 99491)
TimelockControllerTest:testOperationEqualAndGreaterMinimumDelay() (gas: 89416)
TimelockControllerTest:testOperationHasBeenExecuted() (gas: 97615)
TimelockControllerTest:testOperationHasNotBeenExecuted() (gas: 51378)
TimelockControllerTest:testOperationInsufficientDelay() (gas: 19273)
TimelockControllerTest:testOperationMinimumDelayUpdate() (gas: 61110)
TimelockControllerTest:testOperationOperationIsNotReady() (gas: 56831)
TimelockControllerTest:testOperationPendingIfExecuted() (gas: 96188)
TimelockControllerTest:testOperationPendingIfNotYetExecuted() (gas: 51442)
TimelockControllerTest:testOperationPredecessorInvalid() (gas: 61057)
TimelockControllerTest:testOperationPredecessorMultipleNotExecuted() (gas: 90444)
TimelockControllerTest:testOperationPredecessorNotExecuted() (gas: 96104)
TimelockControllerTest:testOperationPredecessorNotScheduled() (gas: 64463)
TimelockControllerTest:testOperationReadyAfterTheExecutionTime() (gas: 51974)
TimelockControllerTest:testOperationReadyBeforeTheExecutionTime() (gas: 51937)
TimelockControllerTest:testOperationReadyOnTheExecutionTime() (gas: 51811)
TimelockControllerTest:testOperationTargetRevert() (gas: 107361)
TimelockControllerTest:testOperationTimestampHasBeenExecuted() (gas: 95962)
TimelockControllerTest:testOperationTimestampHasNotBeenExecuted() (gas: 51216)
TimelockControllerTest:testProposerCanBatchSchedule() (gas: 3088148)
TimelockControllerTest:testProposerCanCancel() (gas: 20389)
TimelockControllerTest:testProposerCanSchedule() (gas: 74818)
TimelockControllerTest:testProposerCannotBatchExecute() (gas: 1489968)
TimelockControllerTest:testProposerCannotExecute() (gas: 23670)
TimelockControllerTest:testReturnsLaterMinimumDelayForCalls() (gas: 20778)
TimelockControllerTest:testRevertWhenNotTimelock() (gas: 9144)
TimelockControllerTest:testScheduleAndExecuteWithEmptySalt() (gas: 105427)
TimelockControllerTest:testScheduleAndExecuteWithNonEmptySalt() (gas: 108769)
TimelockControllerTest:testStrangerCannotBatchExecute() (gas: 748651)
TimelockControllerTest:testStrangerCannotBatchSchedule() (gas: 746459)
TimelockControllerTest:testStrangerCannotCancel() (gas: 11343)
TimelockControllerTest:testStrangerCannotExecute() (gas: 16451)
TimelockControllerTest:testStrangerCannotSchedule() (gas: 14236)
TimelockControllerTest:testSupportsInterfaceInvalidInterfaceId() (gas: 8487)
TimelockControllerTest:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9277)
TimelockControllerTest:testSupportsInterfaceSuccess() (gas: 10805)
TimelockControllerTest:testSupportsInterfaceSuccessGasCost() (gas: 9384)