-
-
Notifications
You must be signed in to change notification settings - Fork 61
/
Copy path.gas-snapshot-venom
785 lines (785 loc) · 54.9 KB
/
.gas-snapshot-venom
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
Vyper version: 0.4.1rc3+commit.2ffc8b3d
Forge version: forge 1.0.0-nightly (c609884 2025-02-23T00:22:54.429897389Z)
Vyper config:
{
"optimize": "gas",
"experimental_codegen": true
}
==========================================
██╗░░░██╗██╗░░░██╗██████╗░███████╗██████╗░
██║░░░██║╚██╗░██╔╝██╔══██╗██╔════╝██╔══██╗
╚██╗░██╔╝░╚████╔╝░██████╔╝█████╗░░██████╔╝
░╚████╔╝░░░╚██╔╝░░██╔═══╝░██╔══╝░░██╔══██╗
░░╚██╔╝░░░░░██║░░░██║░░░░░███████╗██║░░██║
░░░╚═╝░░░░░░╚═╝░░░╚═╝░░░░░╚══════╝╚═╝░░╚═╝
==========================================
AccessControlInvariants:statefulFuzzGetRoleAdmin() (runs: 256, calls: 3840, reverts: 3840)
AccessControlInvariants:statefulFuzzHasRole() (runs: 256, calls: 3840, reverts: 3840)
AccessControlTest:testFuzzGrantRoleAdminRoleSuccess(address) (runs: 256, μ: 43992, ~: 43992)
AccessControlTest:testFuzzGrantRoleMultipleTimesSuccess(address) (runs: 256, μ: 49708, ~: 49708)
AccessControlTest:testFuzzGrantRoleNonAdmin(address,address) (runs: 256, μ: 16406, ~: 16406)
AccessControlTest:testFuzzGrantRoleSuccess(address) (runs: 256, μ: 44049, ~: 44049)
AccessControlTest:testFuzzRenounceRoleMultipleTimesSuccess(address) (runs: 256, μ: 45802, ~: 45787)
AccessControlTest:testFuzzRenounceRoleNonMsgSender(address) (runs: 256, μ: 9416, ~: 9416)
AccessControlTest:testFuzzRenounceRoleSuccess(address) (runs: 256, μ: 41891, ~: 41876)
AccessControlTest:testFuzzRevokeRoleMultipleTimesSuccess(address) (runs: 256, μ: 41521, ~: 41506)
AccessControlTest:testFuzzRevokeRoleNonAdmin(address,address) (runs: 256, μ: 16327, ~: 16327)
AccessControlTest:testFuzzRevokeRoleSuccess(address) (runs: 256, μ: 40369, ~: 40354)
AccessControlTest:testFuzzSetRoleAdminPreviousAdminCallsGrantRole(address,address) (runs: 256, μ: 75806, ~: 75806)
AccessControlTest:testFuzzSetRoleAdminPreviousAdminCallsRevokeRole(address,address) (runs: 256, μ: 101275, ~: 101275)
AccessControlTest:testFuzzSetRoleAdminSuccess(address,address) (runs: 256, μ: 90829, ~: 90829)
AccessControlTest:testGrantRoleAdminRoleSuccess() (gas: 44733)
AccessControlTest:testGrantRoleMultipleTimesSuccess() (gas: 50602)
AccessControlTest:testGrantRoleNonAdmin() (gas: 14637)
AccessControlTest:testGrantRoleSuccess() (gas: 44943)
AccessControlTest:testInitialSetup() (gas: 469819)
AccessControlTest:testRenounceRoleAdminRoleSuccess() (gas: 20833)
AccessControlTest:testRenounceRoleMultipleTimesSuccess() (gas: 46451)
AccessControlTest:testRenounceRoleNonMsgSender() (gas: 10277)
AccessControlTest:testRenounceRoleSuccess() (gas: 42524)
AccessControlTest:testRevokeRoleAdminRoleSuccess() (gas: 24730)
AccessControlTest:testRevokeRoleMultipleTimesSuccess() (gas: 42206)
AccessControlTest:testRevokeRoleNonAdmin() (gas: 14714)
AccessControlTest:testRevokeRoleSuccess() (gas: 41072)
AccessControlTest:testSetRoleAdminPreviousAdminCallsGrantRole() (gas: 77935)
AccessControlTest:testSetRoleAdminPreviousAdminCallsRevokeRole() (gas: 103336)
AccessControlTest:testSetRoleAdminSuccess() (gas: 92698)
AccessControlTest:testSupportsInterfaceInvalidInterfaceId() (gas: 8358)
AccessControlTest:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9196)
AccessControlTest:testSupportsInterfaceSuccess() (gas: 9514)
AccessControlTest:testSupportsInterfaceSuccessGasCost() (gas: 9140)
Base64Test:testDataLengthMismatch() (gas: 113248)
Base64Test:testDecodeEmptyString() (gas: 105700)
Base64Test:testDecodeSafeUrl() (gas: 353798)
Base64Test:testDecodeSentence() (gas: 528996)
Base64Test:testDecodeSingleCharacter() (gas: 206258)
Base64Test:testDecodeWithDoublePadding() (gas: 269319)
Base64Test:testDecodeWithNoPadding() (gas: 228493)
Base64Test:testDecodeWithSinglePadding() (gas: 237471)
Base64Test:testEncodeEmptyString() (gas: 171820)
Base64Test:testEncodeSafeUrl() (gas: 192203)
Base64Test:testEncodeSentence() (gas: 214337)
Base64Test:testEncodeSingleCharacter() (gas: 177785)
Base64Test:testEncodeWithDoublePadding() (gas: 182364)
Base64Test:testEncodeWithNoPadding() (gas: 181841)
Base64Test:testEncodeWithSinglePadding() (gas: 182511)
BatchDistributorInvariants:statefulFuzzNoEtherBalance() (runs: 256, calls: 3840, reverts: 3830)
BatchDistributorInvariants:statefulFuzzNoTokenBalance() (runs: 256, calls: 3840, reverts: 3830)
BatchDistributorTest:testDistributeEtherMultipleAddressesSuccess() (gas: 135457)
BatchDistributorTest:testDistributeEtherOneAddressSuccess() (gas: 61595)
BatchDistributorTest:testDistributeEtherReentrancy() (gas: 1636690)
BatchDistributorTest:testDistributeEtherRevertWithInsufficientFunds() (gas: 65181)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForMsgSender() (gas: 141012)
BatchDistributorTest:testDistributeEtherRevertWithNoFallbackFunctionForReceipt() (gas: 36572)
BatchDistributorTest:testDistributeEtherSendsBackExcessiveEther() (gas: 170818)
BatchDistributorTest:testDistributeTokenMultipleAddressesSuccess() (gas: 617277)
BatchDistributorTest:testDistributeTokenOneAddressSuccess() (gas: 579285)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientAllowance() (gas: 573836)
BatchDistributorTest:testDistributeTokenRevertWithInsufficientBalance() (gas: 574489)
BatchDistributorTest:testFuzzDistributeEtherMultipleAddressesSuccess(((address,uint256)[]),uint256) (runs: 256, μ: 1742123, ~: 1783594)
BatchDistributorTest:testFuzzDistributeTokenMultipleAddressesSuccess(((address,uint256)[]),address,uint256) (runs: 256, μ: 1325603, ~: 1251073)
Create2AddressTest:testComputeAddress() (gas: 532156)
Create2AddressTest:testComputeAddressSelf() (gas: 540804)
Create2AddressTest:testFuzzComputeAddress(bytes32,address) (runs: 256, μ: 532750, ~: 532750)
Create2AddressTest:testFuzzComputeAddressSelf(bytes32) (runs: 256, μ: 540914, ~: 540914)
CreateAddressTest:testComputeAddressNonce0x00() (gas: 16281)
CreateAddressTest:testComputeAddressNonce0x7f() (gas: 530369)
CreateAddressTest:testComputeAddressNonceUint16() (gas: 530425)
CreateAddressTest:testComputeAddressNonceUint24() (gas: 530470)
CreateAddressTest:testComputeAddressNonceUint32() (gas: 530492)
CreateAddressTest:testComputeAddressNonceUint40() (gas: 530472)
CreateAddressTest:testComputeAddressNonceUint48() (gas: 530473)
CreateAddressTest:testComputeAddressNonceUint56() (gas: 530541)
CreateAddressTest:testComputeAddressNonceUint64() (gas: 530673)
CreateAddressTest:testComputeAddressNonceUint8() (gas: 530425)
CreateAddressTest:testComputeAddressRevertTooHighNonce() (gas: 10319)
CreateAddressTest:testComputeAddressSelfNonce0x7f() (gas: 534634)
CreateAddressTest:testComputeAddressSelfNonceUint16() (gas: 534792)
CreateAddressTest:testComputeAddressSelfNonceUint24() (gas: 534816)
CreateAddressTest:testComputeAddressSelfNonceUint32() (gas: 534885)
CreateAddressTest:testComputeAddressSelfNonceUint40() (gas: 534931)
CreateAddressTest:testComputeAddressSelfNonceUint48() (gas: 534954)
CreateAddressTest:testComputeAddressSelfNonceUint56() (gas: 535001)
CreateAddressTest:testComputeAddressSelfNonceUint64() (gas: 535091)
CreateAddressTest:testComputeAddressSelfNonceUint8() (gas: 534753)
CreateAddressTest:testComputeAddressSelfRevertTooHighNonce() (gas: 8923)
CreateAddressTest:testFuzzComputeAddressNonce0x7f(uint64,address) (runs: 256, μ: 533314, ~: 533392)
CreateAddressTest:testFuzzComputeAddressNonceUint16(uint64,address) (runs: 256, μ: 532716, ~: 532969)
CreateAddressTest:testFuzzComputeAddressNonceUint24(uint64,address) (runs: 256, μ: 532839, ~: 532922)
CreateAddressTest:testFuzzComputeAddressNonceUint32(uint64,address) (runs: 256, μ: 532823, ~: 532946)
CreateAddressTest:testFuzzComputeAddressNonceUint40(uint64,address) (runs: 256, μ: 532952, ~: 533011)
CreateAddressTest:testFuzzComputeAddressNonceUint48(uint64,address) (runs: 256, μ: 532910, ~: 533012)
CreateAddressTest:testFuzzComputeAddressNonceUint56(uint64,address) (runs: 256, μ: 532979, ~: 533060)
CreateAddressTest:testFuzzComputeAddressNonceUint64(uint64,address) (runs: 256, μ: 533027, ~: 533119)
CreateAddressTest:testFuzzComputeAddressNonceUint8(uint64,address) (runs: 256, μ: 532749, ~: 532806)
CreateAddressTest:testFuzzComputeAddressRevertTooHighNonce(uint256,address) (runs: 256, μ: 12771, ~: 13071)
CreateAddressTest:testFuzzComputeAddressSelfNonce0x7f(uint64) (runs: 256, μ: 539530, ~: 539596)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint16(uint64) (runs: 256, μ: 538746, ~: 539024)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint24(uint64) (runs: 256, μ: 539078, ~: 539159)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint32(uint64) (runs: 256, μ: 539065, ~: 539162)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint40(uint64) (runs: 256, μ: 539152, ~: 539228)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint48(uint64) (runs: 256, μ: 539140, ~: 539210)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint56(uint64) (runs: 256, μ: 539214, ~: 539276)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint64(uint64) (runs: 256, μ: 539322, ~: 539406)
CreateAddressTest:testFuzzComputeAddressSelfNonceUint8(uint64) (runs: 256, μ: 538844, ~: 538895)
CreateAddressTest:testFuzzComputeAddressSelfRevertTooHighNonce(uint256) (runs: 256, μ: 12729, ~: 13047)
ECDSATest:testFuzzRecoverWithInvalidSignature(bytes,string) (runs: 256, μ: 15331, ~: 15334)
ECDSATest:testFuzzRecoverWithTooLongSignature(bytes,string) (runs: 256, μ: 13769, ~: 13772)
ECDSATest:testFuzzRecoverWithValidSignature(string,string) (runs: 256, μ: 21467, ~: 21465)
ECDSATest:testFuzzRecoverWithWrongMessage(string,string,bytes32) (runs: 256, μ: 21547, ~: 21550)
ECDSATest:testRecoverWith0x00Value() (gas: 14833)
ECDSATest:testRecoverWithArbitraryMessage() (gas: 20459)
ECDSATest:testRecoverWithCorrectVersion() (gas: 20910)
ECDSATest:testRecoverWithInvalidSignature() (gas: 14566)
ECDSATest:testRecoverWithTooHighSValue() (gas: 15652)
ECDSATest:testRecoverWithTooLongSignature() (gas: 12556)
ECDSATest:testRecoverWithTooShortSignature() (gas: 14127)
ECDSATest:testRecoverWithValidSignature() (gas: 20516)
ECDSATest:testRecoverWithWrongMessage() (gas: 20528)
ECDSATest:testRecoverWithWrongVersion() (gas: 14839)
EIP712DomainSeparatorTest:testCachedDomainSeparatorV4() (gas: 10552)
EIP712DomainSeparatorTest:testDomainSeparatorV4() (gas: 11631)
EIP712DomainSeparatorTest:testEIP712Domain() (gas: 17802)
EIP712DomainSeparatorTest:testFuzzDomainSeparatorV4(uint8) (runs: 256, μ: 11789, ~: 11806)
EIP712DomainSeparatorTest:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21116, ~: 21183)
EIP712DomainSeparatorTest:testFuzzHashTypedDataV4(address,address,uint256,uint256,uint64) (runs: 256, μ: 10444, ~: 10444)
EIP712DomainSeparatorTest:testHashTypedDataV4() (gas: 12920)
ERC1155Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3480)
ERC1155Test:testBalanceOfBatchCase1() (gas: 261352)
ERC1155Test:testBalanceOfBatchCase2() (gas: 215922)
ERC1155Test:testBalanceOfBatchCase3() (gas: 35443)
ERC1155Test:testBalanceOfBatchLengthsMismatch() (gas: 23540)
ERC1155Test:testBalanceOfCase1() (gas: 137583)
ERC1155Test:testBalanceOfCase2() (gas: 21833)
ERC1155Test:testBurnAmountExceedsBalance() (gas: 116612)
ERC1155Test:testBurnBatchAmountExceedsBalance() (gas: 178162)
ERC1155Test:testBurnBatchByApprovedOperator() (gas: 231619)
ERC1155Test:testBurnBatchByNotApprovedOperator() (gas: 22198)
ERC1155Test:testBurnBatchFromZeroAddress() (gas: 18202)
ERC1155Test:testBurnBatchLengthsMismatch() (gas: 25967)
ERC1155Test:testBurnBatchNonExistentTokenIds() (gas: 20053)
ERC1155Test:testBurnBatchSuccess() (gas: 196792)
ERC1155Test:testBurnByApprovedOperator() (gas: 186058)
ERC1155Test:testBurnByNotApprovedOperator() (gas: 138009)
ERC1155Test:testBurnFromZeroAddress() (gas: 12556)
ERC1155Test:testBurnNonExistentTokenId() (gas: 16841)
ERC1155Test:testBurnSuccess() (gas: 130410)
ERC1155Test:testExistsAfterBatchBurn() (gas: 113171)
ERC1155Test:testExistsAfterBatchMint() (gas: 128340)
ERC1155Test:testExistsAfterSingleBurn() (gas: 125891)
ERC1155Test:testExistsAfterSingleMint() (gas: 110790)
ERC1155Test:testExistsBeforeMint() (gas: 10470)
ERC1155Test:testFuzzBurnBatchSuccess(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 114381, ~: 114368)
ERC1155Test:testFuzzBurnSuccess(address,address,uint256) (runs: 256, μ: 128808, ~: 128818)
ERC1155Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13881, ~: 13881)
ERC1155Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48713, ~: 48699)
ERC1155Test:testFuzzSafeBatchTransferFromByApprovedOperator(address,address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 196067, ~: 196036)
ERC1155Test:testFuzzSafeBatchTransferFromEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 160665, ~: 160634)
ERC1155Test:testFuzzSafeBatchTransferFromNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 528667, ~: 528667)
ERC1155Test:testFuzzSafeBatchTransferFromWithData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 529069, ~: 529359)
ERC1155Test:testFuzzSafeMintBatchEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 138147, ~: 138132)
ERC1155Test:testFuzzSafeMintBatchNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 500053, ~: 500053)
ERC1155Test:testFuzzSafeMintBatchNonMinter(address) (runs: 256, μ: 26713, ~: 26713)
ERC1155Test:testFuzzSafeMintBatchWithData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 500435, ~: 500592)
ERC1155Test:testFuzzSafeMintEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 144165, ~: 144135)
ERC1155Test:testFuzzSafeMintNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 506835, ~: 506835)
ERC1155Test:testFuzzSafeMintNonMinter(address) (runs: 256, μ: 29974, ~: 29974)
ERC1155Test:testFuzzSafeMintWithData(address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 507949, ~: 507607)
ERC1155Test:testFuzzSafeTransferFromByApprovedOperator(address,address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 193070, ~: 193026)
ERC1155Test:testFuzzSafeTransferFromEOAReceiver(address,address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 157755, ~: 157711)
ERC1155Test:testFuzzSafeTransferFromNoData(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 585618, ~: 585618)
ERC1155Test:testFuzzSafeTransferFromWithData(address,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 587691, ~: 586990)
ERC1155Test:testFuzzSetApprovalForAllRevoke(address,address) (runs: 256, μ: 31843, ~: 31811)
ERC1155Test:testFuzzSetApprovalForAllSuccess(address,address) (runs: 256, μ: 45189, ~: 45189)
ERC1155Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15422, ~: 15423)
ERC1155Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33569, ~: 33576)
ERC1155Test:testFuzzSetUriNonMinter(address) (runs: 256, μ: 14388, ~: 14388)
ERC1155Test:testFuzzTotalSupplyAfterBatchBurn(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 107992, ~: 107979)
ERC1155Test:testFuzzTotalSupplyAfterBatchMint(address,uint256,uint256,uint256,uint256) (runs: 256, μ: 126300, ~: 126330)
ERC1155Test:testFuzzTotalSupplyAfterSingleBurn(address,uint256,bytes) (runs: 256, μ: 125896, ~: 125861)
ERC1155Test:testFuzzTotalSupplyAfterSingleMint(uint256,uint256,bytes) (runs: 256, μ: 82563, ~: 111443)
ERC1155Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13978, ~: 13978)
ERC1155Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75655, ~: 75623)
ERC1155Test:testHasOwner() (gas: 12686)
ERC1155Test:testInitialSetup() (gas: 2780565)
ERC1155Test:testRenounceOwnershipNonOwner() (gas: 10828)
ERC1155Test:testRenounceOwnershipSuccess() (gas: 22885)
ERC1155Test:testSafeBatchTransferFromByApprovedOperator() (gas: 309479)
ERC1155Test:testSafeBatchTransferFromByNotApprovedOperator() (gas: 231183)
ERC1155Test:testSafeBatchTransferFromEOAReceiver() (gas: 272370)
ERC1155Test:testSafeBatchTransferFromInsufficientBalance() (gas: 237223)
ERC1155Test:testSafeBatchTransferFromLengthsMismatch() (gas: 35266)
ERC1155Test:testSafeBatchTransferFromNoData() (gas: 636629)
ERC1155Test:testSafeBatchTransferFromReceiverFunctionNotImplemented() (gas: 258005)
ERC1155Test:testSafeBatchTransferFromReceiverInvalidReturnIdentifier() (gas: 612218)
ERC1155Test:testSafeBatchTransferFromReceiverReverts() (gas: 605548)
ERC1155Test:testSafeBatchTransferFromReceiverRevertsOnlySingle() (gas: 636670)
ERC1155Test:testSafeBatchTransferFromToZeroAddress() (gas: 227855)
ERC1155Test:testSafeBatchTransferFromWithData() (gas: 637842)
ERC1155Test:testSafeMintBatchEOAReceiver() (gas: 233578)
ERC1155Test:testSafeMintBatchLengthsMismatch() (gas: 38270)
ERC1155Test:testSafeMintBatchNoData() (gas: 597234)
ERC1155Test:testSafeMintBatchNonMinter() (gas: 25516)
ERC1155Test:testSafeMintBatchOverflow() (gas: 234997)
ERC1155Test:testSafeMintBatchReceiverFunctionNotImplemented() (gas: 213776)
ERC1155Test:testSafeMintBatchReceiverInvalidReturnIdentifier() (gas: 577824)
ERC1155Test:testSafeMintBatchReceiverReverts() (gas: 571130)
ERC1155Test:testSafeMintBatchReceiverRevertsOnlySingle() (gas: 597211)
ERC1155Test:testSafeMintBatchToZeroAddress() (gas: 26586)
ERC1155Test:testSafeMintBatchWithData() (gas: 597902)
ERC1155Test:testSafeMintEOAReceiver() (gas: 141007)
ERC1155Test:testSafeMintNoData() (gas: 503388)
ERC1155Test:testSafeMintNonMinter() (gas: 28735)
ERC1155Test:testSafeMintOverflow() (gas: 84786)
ERC1155Test:testSafeMintReceiverFunctionNotImplemented() (gas: 132386)
ERC1155Test:testSafeMintReceiverInvalidReturnIdentifier() (gas: 493268)
ERC1155Test:testSafeMintReceiverReverts() (gas: 486973)
ERC1155Test:testSafeMintToZeroAddress() (gas: 29698)
ERC1155Test:testSafeMintWithData() (gas: 504647)
ERC1155Test:testSafeTransferFromByApprovedOperator() (gas: 192870)
ERC1155Test:testSafeTransferFromByNotApprovedOperator() (gas: 140348)
ERC1155Test:testSafeTransferFromEOAReceiver() (gas: 156483)
ERC1155Test:testSafeTransferFromInsufficientBalance() (gas: 82250)
ERC1155Test:testSafeTransferFromNoData() (gas: 583243)
ERC1155Test:testSafeTransferFromReceiverFunctionNotImplemented() (gas: 193303)
ERC1155Test:testSafeTransferFromReceiverInvalidReturnIdentifier() (gas: 554242)
ERC1155Test:testSafeTransferFromReceiverReverts() (gas: 547926)
ERC1155Test:testSafeTransferFromToZeroAddress() (gas: 81342)
ERC1155Test:testSafeTransferFromWithData() (gas: 585572)
ERC1155Test:testSetApprovalForAllRevoke() (gas: 33765)
ERC1155Test:testSetApprovalForAllSuccess() (gas: 47511)
ERC1155Test:testSetApprovalForAllToSelf() (gas: 10727)
ERC1155Test:testSetMinterNonOwner() (gas: 12446)
ERC1155Test:testSetMinterRemoveOwnerAddress() (gas: 13620)
ERC1155Test:testSetMinterSuccess() (gas: 33437)
ERC1155Test:testSetMinterToZeroAddress() (gas: 15638)
ERC1155Test:testSetUri() (gas: 67278)
ERC1155Test:testSetUriEmpty() (gas: 25748)
ERC1155Test:testSetUriNonMinter() (gas: 13206)
ERC1155Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8487)
ERC1155Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9344)
ERC1155Test:testSupportsInterfaceSuccess() (gas: 10870)
ERC1155Test:testSupportsInterfaceSuccessGasCost() (gas: 9350)
ERC1155Test:testTotalSupplyAfterBatchBurn() (gas: 113202)
ERC1155Test:testTotalSupplyAfterBatchMint() (gas: 128291)
ERC1155Test:testTotalSupplyAfterSingleBurn() (gas: 122611)
ERC1155Test:testTotalSupplyAfterSingleMint() (gas: 110729)
ERC1155Test:testTotalSupplyBeforeMint() (gas: 10466)
ERC1155Test:testTransferOwnershipNonOwner() (gas: 12368)
ERC1155Test:testTransferOwnershipSuccess() (gas: 53815)
ERC1155Test:testTransferOwnershipToZeroAddress() (gas: 15546)
ERC1155Test:testUriBaseAndTokenUriNotSet() (gas: 2739759)
ERC1155Test:testUriBaseAndTokenUriSet() (gas: 64110)
ERC1155Test:testUriNoBaseURI() (gas: 2789175)
ERC1155Test:testUriNoTokenUri() (gas: 18707)
ERC20Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3443)
ERC20Invariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3443)
ERC20Test:testApproveExceedingBalanceCase1() (gas: 40787)
ERC20Test:testApproveExceedingBalanceCase2() (gas: 47759)
ERC20Test:testApproveFromZeroAddress() (gas: 12925)
ERC20Test:testApproveSuccessCase1() (gas: 43465)
ERC20Test:testApproveSuccessCase2() (gas: 50541)
ERC20Test:testApproveToZeroAddress() (gas: 16415)
ERC20Test:testBalanceOf() (gas: 18520)
ERC20Test:testBurnFromExceedingBalance() (gas: 30849)
ERC20Test:testBurnFromFromZeroAddress() (gas: 15285)
ERC20Test:testBurnFromInsufficientAllowanceCase1() (gas: 41415)
ERC20Test:testBurnFromInsufficientAllowanceCase2() (gas: 41446)
ERC20Test:testBurnFromSuccessCase1() (gas: 39919)
ERC20Test:testBurnFromSuccessCase2() (gas: 65494)
ERC20Test:testBurnFromUnlimitedAllowance() (gas: 50352)
ERC20Test:testBurnFromZeroAddress() (gas: 11214)
ERC20Test:testBurnInvalidAmount() (gas: 14369)
ERC20Test:testBurnSuccessCase1() (gas: 25747)
ERC20Test:testBurnSuccessCase2() (gas: 31312)
ERC20Test:testCachedDomainSeparator() (gas: 10598)
ERC20Test:testDomainSeparator() (gas: 11756)
ERC20Test:testEIP712Domain() (gas: 17990)
ERC20Test:testFuzzApproveSuccess(address,uint256) (runs: 256, μ: 41100, ~: 41178)
ERC20Test:testFuzzBurnFromInsufficientAllowance(address,uint256,uint8) (runs: 256, μ: 205883, ~: 205954)
ERC20Test:testFuzzBurnFromSuccess(address,uint256) (runs: 256, μ: 339712, ~: 339573)
ERC20Test:testFuzzBurnInvalidAmount(address,uint256) (runs: 256, μ: 16345, ~: 16345)
ERC20Test:testFuzzBurnSuccessCase(uint256) (runs: 256, μ: 314380, ~: 314167)
ERC20Test:testFuzzDomainSeparator(uint8) (runs: 256, μ: 11974, ~: 11992)
ERC20Test:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21432, ~: 21486)
ERC20Test:testFuzzMintNonMinter(string,uint256) (runs: 256, μ: 12869, ~: 12862)
ERC20Test:testFuzzMintSuccess(string,uint256) (runs: 256, μ: 55306, ~: 55960)
ERC20Test:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 44207, ~: 44201)
ERC20Test:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 70179, ~: 70180)
ERC20Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13887, ~: 13887)
ERC20Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48650, ~: 48635)
ERC20Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15453, ~: 15454)
ERC20Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33597, ~: 33604)
ERC20Test:testFuzzTransferFromInsufficientAllowance(address,address,uint256,uint8) (runs: 256, μ: 204573, ~: 204564)
ERC20Test:testFuzzTransferFromSuccess(address,address,uint256) (runs: 256, μ: 233466, ~: 234045)
ERC20Test:testFuzzTransferInvalidAmount(address,address,uint256) (runs: 256, μ: 16731, ~: 16731)
ERC20Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13982, ~: 13982)
ERC20Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75642, ~: 75611)
ERC20Test:testFuzzTransferSuccess(address,uint256) (runs: 256, μ: 205475, ~: 205535)
ERC20Test:testHasOwner() (gas: 12669)
ERC20Test:testInitialSetup() (gas: 1526680)
ERC20Test:testMintNonMinter() (gas: 12408)
ERC20Test:testMintOverflow() (gas: 16702)
ERC20Test:testMintSuccess() (gas: 51696)
ERC20Test:testMintToZeroAddress() (gas: 15512)
ERC20Test:testPermitBadChainId() (gas: 43031)
ERC20Test:testPermitBadNonce() (gas: 40138)
ERC20Test:testPermitExpiredDeadline() (gas: 17011)
ERC20Test:testPermitOtherSignature() (gas: 41100)
ERC20Test:testPermitReplaySignature() (gas: 72595)
ERC20Test:testPermitSuccess() (gas: 69256)
ERC20Test:testRenounceOwnershipNonOwner() (gas: 10770)
ERC20Test:testRenounceOwnershipSuccess() (gas: 22920)
ERC20Test:testSetMinterNonOwner() (gas: 12476)
ERC20Test:testSetMinterRemoveOwnerAddress() (gas: 13581)
ERC20Test:testSetMinterSuccess() (gas: 33396)
ERC20Test:testSetMinterToZeroAddress() (gas: 15598)
ERC20Test:testTotalSupply() (gas: 11446)
ERC20Test:testTransferFromExceedingBalance() (gas: 32136)
ERC20Test:testTransferFromFromZeroAddress() (gas: 17482)
ERC20Test:testTransferFromInsufficientAllowanceCase1() (gas: 43045)
ERC20Test:testTransferFromInsufficientAllowanceCase2() (gas: 43054)
ERC20Test:testTransferFromSuccess() (gas: 61344)
ERC20Test:testTransferFromToZeroAddress() (gas: 32360)
ERC20Test:testTransferFromUnlimitedAllowance() (gas: 71657)
ERC20Test:testTransferFromZeroAddress() (gas: 19364)
ERC20Test:testTransferInvalidAmount() (gas: 15180)
ERC20Test:testTransferOwnershipNonOwner() (gas: 12353)
ERC20Test:testTransferOwnershipSuccess() (gas: 53854)
ERC20Test:testTransferOwnershipToZeroAddress() (gas: 15460)
ERC20Test:testTransferSuccess() (gas: 43000)
ERC20Test:testTransferToZeroAddress() (gas: 16380)
ERC20Test:testTransferZeroTokens() (gas: 25173)
ERC2981Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
ERC2981Test:testDeleteDefaultRoyaltyNonOwner() (gas: 10612)
ERC2981Test:testFuzzDeleteDefaultRoyaltyNonOwner(address) (runs: 256, μ: 13276, ~: 13276)
ERC2981Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13850, ~: 13850)
ERC2981Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 25149, ~: 25149)
ERC2981Test:testFuzzResetTokenRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 97386, ~: 97545)
ERC2981Test:testFuzzResetTokenRoyaltyNonOwner(address) (runs: 256, μ: 13250, ~: 13250)
ERC2981Test:testFuzzRoyaltyInfoDefaultRoyalty(address,uint256,uint256,uint96,uint256) (runs: 256, μ: 80454, ~: 81066)
ERC2981Test:testFuzzRoyaltyInfoDeleteDefaultRoyalty(address,uint256,uint256,uint96,uint256) (runs: 256, μ: 65343, ~: 65779)
ERC2981Test:testFuzzRoyaltyInfoSetTokenRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 122242, ~: 122533)
ERC2981Test:testFuzzRoyaltyInfoSetTokenRoyaltyUpdate(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 168627, ~: 168996)
ERC2981Test:testFuzzRoyaltyInfoUpdateDefaultRoyalty(address,address,uint256,uint256,uint96,uint256) (runs: 256, μ: 88491, ~: 88705)
ERC2981Test:testFuzzSetDefaultRoyaltyNonOwner(address) (runs: 256, μ: 15523, ~: 15523)
ERC2981Test:testFuzzSetDefaultRoyaltyTooHighFeeNumerator(uint96) (runs: 256, μ: 20975, ~: 20771)
ERC2981Test:testFuzzSetTokenRoyaltyInvalidReceiver(address) (runs: 256, μ: 18582, ~: 18582)
ERC2981Test:testFuzzSetTokenRoyaltyNonOwner(address) (runs: 256, μ: 15543, ~: 15543)
ERC2981Test:testFuzzSetTokenRoyaltyTooHighFeeNumerator(uint96) (runs: 256, μ: 20993, ~: 20789)
ERC2981Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13991, ~: 13991)
ERC2981Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 30154, ~: 30154)
ERC2981Test:testHasOwner() (gas: 12590)
ERC2981Test:testInitialSetup() (gas: 494598)
ERC2981Test:testRenounceOwnershipNonOwner() (gas: 10755)
ERC2981Test:testRenounceOwnershipSuccess() (gas: 17979)
ERC2981Test:testResetTokenRoyalty() (gas: 94051)
ERC2981Test:testResetTokenRoyaltyNonOwner() (gas: 10626)
ERC2981Test:testRoyaltyInfoDefaultRoyalty() (gas: 74683)
ERC2981Test:testRoyaltyInfoDeleteDefaultRoyalty() (gas: 62656)
ERC2981Test:testRoyaltyInfoRoyaltyAmountOverflow() (gas: 67414)
ERC2981Test:testRoyaltyInfoSetTokenRoyalty() (gas: 117651)
ERC2981Test:testRoyaltyInfoSetTokenRoyaltyUpdate() (gas: 164180)
ERC2981Test:testRoyaltyInfoUpdateDefaultRoyalty() (gas: 83389)
ERC2981Test:testSetDefaultRoyaltyInvalidReceiver() (gas: 17931)
ERC2981Test:testSetDefaultRoyaltyNonOwner() (gas: 12879)
ERC2981Test:testSetDefaultRoyaltyTooHighFeeNumerator() (gas: 17227)
ERC2981Test:testSetTokenRoyaltyInvalidReceiver() (gas: 17917)
ERC2981Test:testSetTokenRoyaltyNonOwner() (gas: 12855)
ERC2981Test:testSetTokenRoyaltyTooHighFeeNumerator() (gas: 17245)
ERC2981Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8387)
ERC2981Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9198)
ERC2981Test:testSupportsInterfaceSuccess() (gas: 9438)
ERC2981Test:testSupportsInterfaceSuccessGasCost() (gas: 9175)
ERC2981Test:testTransferOwnershipNonOwner() (gas: 12292)
ERC2981Test:testTransferOwnershipSuccess() (gas: 22123)
ERC2981Test:testTransferOwnershipToZeroAddress() (gas: 15428)
ERC4626VaultInvariants:statefulFuzzTotalAssets() (runs: 256, calls: 3840, reverts: 3290)
ERC4626VaultInvariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3290)
ERC4626VaultTest:testCachedDomainSeparator() (gas: 10558)
ERC4626VaultTest:testDepositInsufficientAllowance() (gas: 82392)
ERC4626VaultTest:testDepositWithNoApproval() (gas: 24355)
ERC4626VaultTest:testDepositZero() (gas: 40832)
ERC4626VaultTest:testDomainSeparator() (gas: 11804)
ERC4626VaultTest:testEIP712Domain() (gas: 18001)
ERC4626VaultTest:testEmptyVaultDeposit() (gas: 566250)
ERC4626VaultTest:testEmptyVaultMint() (gas: 567069)
ERC4626VaultTest:testEmptyVaultRedeem() (gas: 202140)
ERC4626VaultTest:testEmptyVaultwithdraw() (gas: 214239)
ERC4626VaultTest:testFuzzDomainSeparator(uint8) (runs: 256, μ: 11980, ~: 11997)
ERC4626VaultTest:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21423, ~: 21477)
ERC4626VaultTest:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 44177, ~: 44171)
ERC4626VaultTest:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 70069, ~: 70070)
ERC4626VaultTest:testInitialSetup() (gas: 5521538)
ERC4626VaultTest:testMintWithNoApproval() (gas: 24390)
ERC4626VaultTest:testMintZero() (gas: 40966)
ERC4626VaultTest:testMultipleMintDepositRedeemWithdraw() (gas: 375152)
ERC4626VaultTest:testPermitBadChainId() (gas: 43039)
ERC4626VaultTest:testPermitBadNonce() (gas: 40260)
ERC4626VaultTest:testPermitExpiredDeadline() (gas: 16976)
ERC4626VaultTest:testPermitOtherSignature() (gas: 41088)
ERC4626VaultTest:testPermitReplaySignature() (gas: 72555)
ERC4626VaultTest:testPermitSuccess() (gas: 69213)
ERC4626VaultTest:testRedeemInsufficientShares() (gas: 130820)
ERC4626VaultTest:testRedeemWithNoShares() (gas: 13269)
ERC4626VaultTest:testSingleDepositWithdraw() (gas: 177440)
ERC4626VaultTest:testSingleMintRedeem() (gas: 176344)
ERC4626VaultTest:testVaultInteractionsForSomeoneElse() (gas: 223591)
ERC4626VaultTest:testWithdrawInsufficientAllowance() (gas: 122102)
ERC4626VaultTest:testWithdrawInsufficientAssets() (gas: 117506)
ERC4626VaultTest:testWithdrawWithNoAssets() (gas: 21149)
ERC4626VaultTest:test_RT_deposit_redeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 471215, ~: 472353)
ERC4626VaultTest:test_RT_deposit_withdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 473094, ~: 473530)
ERC4626VaultTest:test_RT_mint_redeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 470677, ~: 472358)
ERC4626VaultTest:test_RT_mint_withdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472565, ~: 473604)
ERC4626VaultTest:test_RT_redeem_deposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 471380, ~: 472303)
ERC4626VaultTest:test_RT_redeem_mint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 471452, ~: 472374)
ERC4626VaultTest:test_RT_withdraw_deposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472468, ~: 473459)
ERC4626VaultTest:test_RT_withdraw_mint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 472481, ~: 473548)
ERC4626VaultTest:test_asset((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 423409, ~: 425656)
ERC4626VaultTest:test_convertToAssets((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 428138, ~: 429818)
ERC4626VaultTest:test_convertToShares((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 428132, ~: 429836)
ERC4626VaultTest:test_deposit((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 468810, ~: 470280)
ERC4626VaultTest:test_maxDeposit((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 423353, ~: 425600)
ERC4626VaultTest:test_maxMint((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 423395, ~: 425643)
ERC4626VaultTest:test_maxRedeem((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 423499, ~: 425747)
ERC4626VaultTest:test_maxWithdraw((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 424866, ~: 426974)
ERC4626VaultTest:test_mint((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 468957, ~: 470408)
ERC4626VaultTest:test_previewDeposit((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 463592, ~: 464920)
ERC4626VaultTest:test_previewMint((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 463288, ~: 465103)
ERC4626VaultTest:test_previewRedeem((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 466316, ~: 466545)
ERC4626VaultTest:test_previewWithdraw((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 467240, ~: 467724)
ERC4626VaultTest:test_redeem((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 471981, ~: 473010)
ERC4626VaultTest:test_redeem_zero_allowance((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 437841, ~: 440053)
ERC4626VaultTest:test_totalAssets((address[4],uint256[4],uint256[4],int256)) (runs: 256, μ: 423961, ~: 426208)
ERC4626VaultTest:test_withdraw((address[4],uint256[4],uint256[4],int256),uint256,uint256) (runs: 256, μ: 473795, ~: 474256)
ERC4626VaultTest:test_withdraw_zero_allowance((address[4],uint256[4],uint256[4],int256),uint256) (runs: 256, μ: 439085, ~: 441093)
ERC721Invariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3483)
ERC721Invariants:statefulFuzzTotalSupply() (runs: 256, calls: 3840, reverts: 3483)
ERC721Test:testApproveClearingApprovalWithNoPriorApproval() (gas: 176868)
ERC721Test:testApproveClearingApprovalWithPriorApproval() (gas: 185706)
ERC721Test:testApproveFromApprovedAddress() (gas: 198419)
ERC721Test:testApproveFromNonOwner() (gas: 172240)
ERC721Test:testApproveFromOperatorAddress() (gas: 223392)
ERC721Test:testApproveInvalidTokenId() (gas: 170471)
ERC721Test:testApproveToOwner() (gas: 166987)
ERC721Test:testApproveToZeroAddress() (gas: 185727)
ERC721Test:testApproveWithNoPriorApproval() (gas: 196132)
ERC721Test:testApproveWithPriorApprovalToDifferentAddress() (gas: 205019)
ERC721Test:testApproveWithPriorApprovalToSameAddress() (gas: 203588)
ERC721Test:testBalanceOfCase1() (gas: 327982)
ERC721Test:testBalanceOfCase2() (gas: 12147)
ERC721Test:testBalanceOfZeroAddress() (gas: 10887)
ERC721Test:testBurnSuccess() (gas: 305152)
ERC721Test:testBurnSuccessViaApproveAndSetApprovalForAll() (gas: 370170)
ERC721Test:testCachedDomainSeparator() (gas: 10621)
ERC721Test:testDomainSeparator() (gas: 11846)
ERC721Test:testEIP712Domain() (gas: 18101)
ERC721Test:testFuzzApproveClearingApprovalWithNoPriorApproval(address,address) (runs: 256, μ: 196548, ~: 196548)
ERC721Test:testFuzzApproveClearingApprovalWithPriorApproval(address,address) (runs: 256, μ: 184144, ~: 184144)
ERC721Test:testFuzzApproveFromNonOwner(address) (runs: 256, μ: 171814, ~: 171814)
ERC721Test:testFuzzApproveFromOperatorAddress(address,address,address) (runs: 256, μ: 222665, ~: 222665)
ERC721Test:testFuzzApproveWithNoPriorApproval(address,address) (runs: 256, μ: 196548, ~: 196548)
ERC721Test:testFuzzApproveWithPriorApproval(address,address) (runs: 256, μ: 204029, ~: 204029)
ERC721Test:testFuzzBurnSuccess(address) (runs: 256, μ: 304632, ~: 304618)
ERC721Test:testFuzzDomainSeparator(uint8) (runs: 256, μ: 11975, ~: 11993)
ERC721Test:testFuzzEIP712Domain(bytes1,uint8,bytes32,uint256[]) (runs: 256, μ: 21519, ~: 21571)
ERC721Test:testFuzzGetApprovedApprovedTokenId(address,address) (runs: 256, μ: 194118, ~: 194118)
ERC721Test:testFuzzPermitInvalid(string,string,uint16) (runs: 256, μ: 200030, ~: 200024)
ERC721Test:testFuzzPermitSuccess(string,string,uint16) (runs: 256, μ: 226521, ~: 226522)
ERC721Test:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13932, ~: 13932)
ERC721Test:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 48644, ~: 48630)
ERC721Test:testFuzzSafeMintNonMinter(address) (runs: 256, μ: 15641, ~: 15641)
ERC721Test:testFuzzSafeMintSuccess(address[]) (runs: 256, μ: 21237358, ~: 20333105)
ERC721Test:testFuzzSafeTransferFromWithData(address,address,address,bytes) (runs: 256, μ: 1430250, ~: 1430392)
ERC721Test:testFuzzSetApprovalForAllSuccess(address,address) (runs: 256, μ: 188840, ~: 188840)
ERC721Test:testFuzzSetMinterNonOwner(address,string) (runs: 256, μ: 15453, ~: 15454)
ERC721Test:testFuzzSetMinterSuccess(string) (runs: 256, μ: 33645, ~: 33652)
ERC721Test:testFuzzTokenByIndex(address,string[]) (runs: 256, μ: 23077800, ~: 22557220)
ERC721Test:testFuzzTotalSupply(address,string[]) (runs: 256, μ: 22881110, ~: 22364600)
ERC721Test:testFuzzTransferFrom(address,address,address) (runs: 256, μ: 563862, ~: 563838)
ERC721Test:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13982, ~: 13982)
ERC721Test:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 75725, ~: 75694)
ERC721Test:testGetApprovedApprovedTokenId() (gas: 193657)
ERC721Test:testGetApprovedInvalidTokenId() (gas: 11031)
ERC721Test:testGetApprovedNotApprovedTokenId() (gas: 170152)
ERC721Test:testHasOwner() (gas: 12640)
ERC721Test:testInitialSetup() (gas: 2461597)
ERC721Test:testOwnerOf() (gas: 165847)
ERC721Test:testOwnerOfInvalidTokenId() (gas: 10955)
ERC721Test:testPermitBadChainId() (gas: 198821)
ERC721Test:testPermitBadNonce() (gas: 196024)
ERC721Test:testPermitExpiredDeadline() (gas: 169714)
ERC721Test:testPermitOtherSignature() (gas: 196891)
ERC721Test:testPermitReplaySignature() (gas: 228845)
ERC721Test:testPermitSuccess() (gas: 225664)
ERC721Test:testRenounceOwnershipNonOwner() (gas: 10859)
ERC721Test:testRenounceOwnershipSuccess() (gas: 22893)
ERC721Test:testSafeMintNonMinter() (gas: 12975)
ERC721Test:testSafeMintOverflow() (gas: 15262)
ERC721Test:testSafeMintReceiverContract() (gas: 385964)
ERC721Test:testSafeMintReceiverContractFunctionNotImplemented() (gas: 118053)
ERC721Test:testSafeMintReceiverContractInvalidReturnIdentifier() (gas: 337051)
ERC721Test:testSafeMintReceiverContractRevertsWithMessage() (gas: 334349)
ERC721Test:testSafeMintReceiverContractRevertsWithPanic() (gas: 334506)
ERC721Test:testSafeMintReceiverContractRevertsWithoutMessage() (gas: 334061)
ERC721Test:testSafeMintSuccess() (gas: 523328)
ERC721Test:testSafeMintToZeroAddress() (gas: 38281)
ERC721Test:testSafeMintTokenAlreadyMinted() (gas: 361883)
ERC721Test:testSafeTransferFromNoData() (gas: 1434827)
ERC721Test:testSafeTransferFromReceiverFunctionNotImplemented() (gas: 182275)
ERC721Test:testSafeTransferFromReceiverInvalidReturnIdentifier() (gas: 401253)
ERC721Test:testSafeTransferFromReceiverRevertsWithMessage() (gas: 398576)
ERC721Test:testSafeTransferFromReceiverRevertsWithPanic() (gas: 398778)
ERC721Test:testSafeTransferFromReceiverRevertsWithoutMessage() (gas: 398288)
ERC721Test:testSafeTransferFromWithData() (gas: 1191449)
ERC721Test:testSetApprovalForAllOperatorIsOwner() (gas: 166748)
ERC721Test:testSetApprovalForAllSuccessCase1() (gas: 195235)
ERC721Test:testSetApprovalForAllSuccessCase2() (gas: 188408)
ERC721Test:testSetApprovalForAllSuccessCase3() (gas: 201816)
ERC721Test:testSetMinterNonOwner() (gas: 12410)
ERC721Test:testSetMinterRemoveOwnerAddress() (gas: 13625)
ERC721Test:testSetMinterSuccess() (gas: 33532)
ERC721Test:testSetMinterToZeroAddress() (gas: 15599)
ERC721Test:testSupportsInterfaceInvalidInterfaceId() (gas: 8547)
ERC721Test:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9583)
ERC721Test:testSupportsInterfaceSuccess() (gas: 14663)
ERC721Test:testSupportsInterfaceSuccessGasCost() (gas: 9338)
ERC721Test:testTokenByIndex() (gas: 554246)
ERC721Test:testTokenByIndexOutOfBounds() (gas: 329421)
ERC721Test:testTokenOfOwnerByIndex() (gas: 573401)
ERC721Test:testTokenOfOwnerByIndexReverts() (gas: 544537)
ERC721Test:testTokenURIAfterBurning() (gas: 138031)
ERC721Test:testTokenURIDefault() (gas: 167988)
ERC721Test:testTokenURIInvalidTokenId() (gas: 13074)
ERC721Test:testTokenURINoBaseURI() (gas: 2580928)
ERC721Test:testTokenURINoTokenUri() (gas: 125560)
ERC721Test:testTotalSupply() (gas: 327825)
ERC721Test:testTransferFrom() (gas: 573087)
ERC721Test:testTransferOwnershipNonOwner() (gas: 12332)
ERC721Test:testTransferOwnershipSuccess() (gas: 53928)
ERC721Test:testTransferOwnershipToZeroAddress() (gas: 15482)
MathTest:testCbrtRoundDown() (gas: 46017)
MathTest:testCbrtRoundUp() (gas: 46908)
MathTest:testCeilDiv() (gas: 14611)
MathTest:testFuzzCbrt(uint256,bool) (runs: 256, μ: 22082, ~: 21983)
MathTest:testFuzzCeilDiv(uint256,uint256) (runs: 256, μ: 9756, ~: 9757)
MathTest:testFuzzInt256Average(int256,int256) (runs: 256, μ: 8516, ~: 8516)
MathTest:testFuzzLog10(uint256,bool) (runs: 256, μ: 10298, ~: 10252)
MathTest:testFuzzLog2(uint256,bool) (runs: 256, μ: 10049, ~: 10011)
MathTest:testFuzzLog256(uint256,bool) (runs: 256, μ: 10143, ~: 10052)
MathTest:testFuzzMulDiv(uint256,uint256,uint256) (runs: 256, μ: 14058, ~: 13930)
MathTest:testFuzzMulDivDomain(uint256,uint256,uint256) (runs: 256, μ: 10629, ~: 10660)
MathTest:testFuzzSignum(int256) (runs: 256, μ: 8460, ~: 8452)
MathTest:testFuzzUint256Average(uint256,uint256) (runs: 256, μ: 8647, ~: 8647)
MathTest:testFuzzWadCbrt(uint256) (runs: 256, μ: 22018, ~: 21734)
MathTest:testFuzzWadExp(int256) (runs: 256, μ: 14636, ~: 14941)
MathTest:testFuzzWadLn(int256) (runs: 256, μ: 16085, ~: 15827)
MathTest:testInt256Average() (gas: 18643)
MathTest:testLog10RoundDown() (gas: 25335)
MathTest:testLog10RoundUp() (gas: 26602)
MathTest:testLog256RoundDown() (gas: 20731)
MathTest:testLog256RoundUp() (gas: 20984)
MathTest:testLog2RoundDown() (gas: 23441)
MathTest:testLog2RoundUp() (gas: 23695)
MathTest:testMulDivDivisionByZero() (gas: 11146)
MathTest:testMulDivOverflow() (gas: 11520)
MathTest:testMulDivRoundDownLargeValues() (gas: 16199)
MathTest:testMulDivRoundDownSmallValues() (gas: 11400)
MathTest:testMulDivRoundUpLargeValues() (gas: 16510)
MathTest:testMulDivRoundUpSmallValues() (gas: 11672)
MathTest:testSignum() (gas: 17540)
MathTest:testUint256Average() (gas: 12821)
MathTest:testWadCbrt() (gas: 44189)
MathTest:testWadExp() (gas: 32533)
MathTest:testWadExpOverflow() (gas: 10977)
MathTest:testWadLn() (gas: 28779)
MathTest:testWadLnNegativeValues() (gas: 10936)
MerkleProofVerificationTest:testFuzzMultiProofVerifySingleLeaf(bytes32[],uint256) (runs: 256, μ: 260280, ~: 271543)
MerkleProofVerificationTest:testFuzzVerify(bytes32[],uint256) (runs: 256, μ: 174891, ~: 184410)
MerkleProofVerificationTest:testFuzzVerifyMultiProofMultipleLeaves(bool,bool,bool) (runs: 256, μ: 45314, ~: 45306)
MerkleProofVerificationTest:testInvalidMerkleMultiProof() (gas: 46292)
MerkleProofVerificationTest:testInvalidMerkleProof() (gas: 18646)
MerkleProofVerificationTest:testInvalidMerkleProofLength() (gas: 20312)
MerkleProofVerificationTest:testInvalidMultiProof() (gas: 86937)
MerkleProofVerificationTest:testMaliciousMultiProofVerify() (gas: 35977)
MerkleProofVerificationTest:testMultiProofEdgeCase1() (gas: 30982)
MerkleProofVerificationTest:testMultiProofEdgeCase2() (gas: 31175)
MerkleProofVerificationTest:testMultiProofVerify() (gas: 49668)
MerkleProofVerificationTest:testVerify() (gas: 34491)
MessageHashUtilsTest:testEthSignedMessageHash() (gas: 8517)
MessageHashUtilsTest:testFuzzEthSignedMessageHash(string) (runs: 256, μ: 9222, ~: 9216)
MessageHashUtilsTest:testFuzzToDataWithIntendedValidatorHash(address,bytes) (runs: 256, μ: 9754, ~: 9738)
MessageHashUtilsTest:testFuzzToDataWithIntendedValidatorHashSelf(bytes) (runs: 256, μ: 11772, ~: 11758)
MessageHashUtilsTest:testFuzzToTypedDataHash(string,string) (runs: 256, μ: 9815, ~: 9817)
MessageHashUtilsTest:testToDataWithIntendedValidatorHash() (gas: 10983)
MessageHashUtilsTest:testToDataWithIntendedValidatorHashSelf() (gas: 11524)
MessageHashUtilsTest:testToTypedDataHash() (gas: 8594)
MulticallTest:testMulticallRevert() (gas: 1151901)
MulticallTest:testMulticallSelfRevert() (gas: 2216212)
MulticallTest:testMulticallSelfSuccess() (gas: 3339396)
MulticallTest:testMulticallSuccess() (gas: 1160169)
MulticallTest:testMulticallValueRevertCase1() (gas: 1211358)
MulticallTest:testMulticallValueRevertCase2() (gas: 1212209)
MulticallTest:testMulticallValueSuccess() (gas: 1239118)
MulticallTest:testMultistaticcallRevert() (gas: 1040449071)
MulticallTest:testMultistaticcallSuccess() (gas: 1130406)
Ownable2StepInvariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
Ownable2StepInvariants:statefulFuzzPendingOwner() (runs: 256, calls: 3840, reverts: 3840)
Ownable2StepTest:testAcceptOwnershipNonPendingOwner() (gas: 47226)
Ownable2StepTest:testAcceptOwnershipSuccess() (gas: 40611)
Ownable2StepTest:testCancelTransferOwnership() (gas: 49113)
Ownable2StepTest:testFuzzAcceptOwnershipNonPendingOwner(address) (runs: 256, μ: 46691, ~: 46691)
Ownable2StepTest:testFuzzAcceptOwnershipSuccess(address,address) (runs: 256, μ: 67565, ~: 67534)
Ownable2StepTest:testFuzzPendingOwnerResetAfterRenounceOwnership(address) (runs: 256, μ: 40010, ~: 39995)
Ownable2StepTest:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13880, ~: 13880)
Ownable2StepTest:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 45289, ~: 45274)
Ownable2StepTest:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13931, ~: 13931)
Ownable2StepTest:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 52096, ~: 52096)
Ownable2StepTest:testHasOwner() (gas: 12533)
Ownable2StepTest:testInitialSetup() (gas: 242400)
Ownable2StepTest:testPendingOwnerResetAfterRenounceOwnership() (gas: 40703)
Ownable2StepTest:testRenounceOwnershipNonOwner() (gas: 10784)
Ownable2StepTest:testRenounceOwnershipSuccess() (gas: 20215)
Ownable2StepTest:testTransferOwnershipNonOwner() (gas: 12242)
Ownable2StepTest:testTransferOwnershipSuccess() (gas: 45681)
OwnableInvariants:statefulFuzzOwner() (runs: 256, calls: 3840, reverts: 3840)
OwnableTest:testFuzzRenounceOwnershipNonOwner(address) (runs: 256, μ: 13823, ~: 13823)
OwnableTest:testFuzzRenounceOwnershipSuccess(address) (runs: 256, μ: 25136, ~: 25136)
OwnableTest:testFuzzTransferOwnershipNonOwner(address,address) (runs: 256, μ: 13964, ~: 13964)
OwnableTest:testFuzzTransferOwnershipSuccess(address,address) (runs: 256, μ: 30119, ~: 30119)
OwnableTest:testHasOwner() (gas: 12499)
OwnableTest:testInitialSetup() (gas: 214966)
OwnableTest:testRenounceOwnershipNonOwner() (gas: 10749)
OwnableTest:testRenounceOwnershipSuccess() (gas: 17927)
OwnableTest:testTransferOwnershipNonOwner() (gas: 12220)
OwnableTest:testTransferOwnershipSuccess() (gas: 22071)
OwnableTest:testTransferOwnershipToZeroAddress() (gas: 15377)
P256Test:testFuzzVerifyWithValidSignature(string,string) (runs: 256, μ: 243957, ~: 440816)
P256Test:testVerifyWithFlippedValues() (gas: 892779)
P256Test:testVerifyWithInvalidSignature() (gas: 445747)
P256Test:testVerifyWithOutOfBoundsPublicKey() (gas: 16870)
P256Test:testVerifyWithTooHighSValue() (gas: 9324)
P256Test:testVerifyWithValidSignature() (gas: 447748)
P256Test:testVerifyWithZeroInputs() (gas: 8791)
P256Test:testVerifyWycheproofData() (gas: 285367395)
PausableInvariants:statefulFuzzPaused() (runs: 256, calls: 3840, reverts: 1932)
PausableTest:testFuzzPauseSuccess(address) (runs: 256, μ: 34581, ~: 34581)
PausableTest:testFuzzPauseWhilePaused(address) (runs: 256, μ: 37148, ~: 37148)
PausableTest:testFuzzUnpauseSuccess(address) (runs: 256, μ: 26910, ~: 26895)
PausableTest:testFuzzUnpauseWhileUnpaused(address) (runs: 256, μ: 29056, ~: 29041)
PausableTest:testInitialSetup() (gas: 10346)
PausableTest:testPauseSuccess() (gas: 36618)
PausableTest:testPauseWhilePaused() (gas: 39143)
PausableTest:testUnpauseSuccess() (gas: 28718)
PausableTest:testUnpauseWhileUnpaused() (gas: 30812)
SignatureCheckerTest:testEIP1271NoIsValidSignatureFunction() (gas: 18655)
SignatureCheckerTest:testEIP1271WithInvalidSignature(bytes,string) (runs: 256, μ: 23444, ~: 23437)
SignatureCheckerTest:testEIP1271WithInvalidSignature1() (gas: 29599)
SignatureCheckerTest:testEIP1271WithInvalidSignature2() (gas: 31270)
SignatureCheckerTest:testEIP1271WithInvalidSigner() (gas: 29677)
SignatureCheckerTest:testEIP1271WithMaliciousWallet() (gas: 19574)
SignatureCheckerTest:testEIP1271WithValidSignature() (gas: 29586)
SignatureCheckerTest:testEOAWithInvalidSignature1() (gas: 19179)
SignatureCheckerTest:testEOAWithInvalidSignature2() (gas: 22841)
SignatureCheckerTest:testEOAWithInvalidSigner() (gas: 19271)
SignatureCheckerTest:testEOAWithTooHighSValue() (gas: 19788)
SignatureCheckerTest:testEOAWithValidSignature() (gas: 19187)
SignatureCheckerTest:testFuzzEIP1271WithInvalidSigner(string,string) (runs: 256, μ: 31501, ~: 31497)
SignatureCheckerTest:testFuzzEIP1271WithValidSignature(string) (runs: 256, μ: 30166, ~: 30160)
SignatureCheckerTest:testFuzzEOAWithInvalidSignature(bytes,string) (runs: 256, μ: 16250, ~: 16248)
SignatureCheckerTest:testFuzzEOAWithInvalidSigner(string,string) (runs: 256, μ: 20185, ~: 20186)
SignatureCheckerTest:testFuzzEOAWithValidSignature(string,string) (runs: 256, μ: 20117, ~: 20118)
SignatureCheckerTest:testInitialSetup() (gas: 8370)
TimelockControllerInvariants:statefulFuzzExecutedLessThanOrEqualToScheduled() (runs: 256, calls: 3840, reverts: 1229)
TimelockControllerInvariants:statefulFuzzExecutedProposalCancellation() (runs: 256, calls: 3840, reverts: 1205)
TimelockControllerInvariants:statefulFuzzExecutingCancelledProposal() (runs: 256, calls: 3840, reverts: 1265)
TimelockControllerInvariants:statefulFuzzExecutingNotReadyProposal() (runs: 256, calls: 3840, reverts: 1215)
TimelockControllerInvariants:statefulFuzzOnceProposalExecution() (runs: 256, calls: 3840, reverts: 1201)
TimelockControllerInvariants:statefulFuzzProposalsExecutedMatchCount() (runs: 256, calls: 3840, reverts: 1229)
TimelockControllerInvariants:statefulFuzzSumOfProposals() (runs: 256, calls: 3840, reverts: 1230)
TimelockControllerTest:testAdminCannotBatchExecute() (gas: 750542)
TimelockControllerTest:testAdminCannotBatchSchedule() (gas: 748336)
TimelockControllerTest:testAdminCannotCancel() (gas: 13323)
TimelockControllerTest:testAdminCannotExecute() (gas: 18357)
TimelockControllerTest:testAdminCannotSchedule() (gas: 16032)
TimelockControllerTest:testBatchCancelFinished() (gas: 4640075)
TimelockControllerTest:testBatchEqualAndGreaterMinimumDelay() (gas: 6146373)
TimelockControllerTest:testBatchHasBeenExecuted() (gas: 4638256)
TimelockControllerTest:testBatchHasNotBeenExecuted() (gas: 3077803)
TimelockControllerTest:testBatchInsufficientDelay() (gas: 1532779)
TimelockControllerTest:testBatchMinimumDelayUpdate() (gas: 3085581)
TimelockControllerTest:testBatchOperationAlreadyScheduled() (gas: 4592350)
TimelockControllerTest:testBatchOperationIsNotReady() (gas: 4598065)
TimelockControllerTest:testBatchPendingIfExecuted() (gas: 4636979)
TimelockControllerTest:testBatchPendingIfNotYetExecuted() (gas: 3077793)
TimelockControllerTest:testBatchPredecessorInvalid() (gas: 4600391)
TimelockControllerTest:testBatchPredecessorMultipleNotExecuted() (gas: 6141347)
TimelockControllerTest:testBatchPredecessorNotExecuted() (gas: 7664538)
TimelockControllerTest:testBatchPredecessorNotScheduled() (gas: 6118710)
TimelockControllerTest:testBatchReadyAfterTheExecutionTime() (gas: 3078757)
TimelockControllerTest:testBatchReadyBeforeTheExecutionTime() (gas: 3078763)
TimelockControllerTest:testBatchReadyOnTheExecutionTime() (gas: 3078660)
TimelockControllerTest:testBatchScheduleAndExecuteWithEmptySalt() (gas: 4646070)
TimelockControllerTest:testBatchScheduleAndExecuteWithNonEmptySalt() (gas: 4652768)
TimelockControllerTest:testBatchTargetRevert() (gas: 9188645)
TimelockControllerTest:testBatchTimestampHasBeenExecuted() (gas: 4636718)
TimelockControllerTest:testBatchTimestampHasNotBeenExecuted() (gas: 3077742)
TimelockControllerTest:testCanReceiveEther() (gas: 15000)
TimelockControllerTest:testCancellerCanCancelOperation() (gas: 3064042)
TimelockControllerTest:testCompleteOperationWithAssignExecutorRoleToZeroAddress() (gas: 122741)
TimelockControllerTest:testCompletePipelineOperationMinimumDelayUpdate() (gas: 71754)
TimelockControllerTest:testCompletePipelineOperationSetRoleAdmin() (gas: 98600)
TimelockControllerTest:testExecutorCanBatchExecute() (gas: 3050294)
TimelockControllerTest:testExecutorCanExecute() (gas: 29161)
TimelockControllerTest:testExecutorCannotBatchSchedule() (gas: 1485348)
TimelockControllerTest:testExecutorCannotCancel() (gas: 15367)
TimelockControllerTest:testExecutorCannotSchedule() (gas: 18974)
TimelockControllerTest:testFuzzBatchValue(uint256) (runs: 256, μ: 4652327, ~: 4652160)
TimelockControllerTest:testFuzzHashOperation(address,uint256,bytes,bytes32,bytes32) (runs: 256, μ: 10527, ~: 10507)
TimelockControllerTest:testFuzzHashOperationBatch(address[],uint256[],bytes[],bytes32,bytes32) (runs: 256, μ: 1829604, ~: 1819075)
TimelockControllerTest:testFuzzOperationValue(uint256) (runs: 256, μ: 111523, ~: 111356)
TimelockControllerTest:testHandleERC1155() (gas: 41453514)
TimelockControllerTest:testHandleERC721() (gas: 7110488)
TimelockControllerTest:testHashOperation() (gas: 12291)
TimelockControllerTest:testHashOperationBatch() (gas: 1525262)
TimelockControllerTest:testInitialSetup() (gas: 4236645)
TimelockControllerTest:testInvalidOperation() (gas: 10717)
TimelockControllerTest:testOperationAlreadyScheduled() (gas: 51136)
TimelockControllerTest:testOperationCancelFinished() (gas: 99378)
TimelockControllerTest:testOperationEqualAndGreaterMinimumDelay() (gas: 89116)
TimelockControllerTest:testOperationHasBeenExecuted() (gas: 97570)
TimelockControllerTest:testOperationHasNotBeenExecuted() (gas: 51159)
TimelockControllerTest:testOperationInsufficientDelay() (gas: 19134)
TimelockControllerTest:testOperationMinimumDelayUpdate() (gas: 60956)
TimelockControllerTest:testOperationOperationIsNotReady() (gas: 56869)
TimelockControllerTest:testOperationPendingIfExecuted() (gas: 96138)
TimelockControllerTest:testOperationPendingIfNotYetExecuted() (gas: 51205)
TimelockControllerTest:testOperationPredecessorInvalid() (gas: 61087)
TimelockControllerTest:testOperationPredecessorMultipleNotExecuted() (gas: 90345)
TimelockControllerTest:testOperationPredecessorNotExecuted() (gas: 96042)
TimelockControllerTest:testOperationPredecessorNotScheduled() (gas: 64530)
TimelockControllerTest:testOperationReadyAfterTheExecutionTime() (gas: 52159)
TimelockControllerTest:testOperationReadyBeforeTheExecutionTime() (gas: 52113)
TimelockControllerTest:testOperationReadyOnTheExecutionTime() (gas: 51996)
TimelockControllerTest:testOperationTargetRevert() (gas: 107046)
TimelockControllerTest:testOperationTimestampHasBeenExecuted() (gas: 95924)
TimelockControllerTest:testOperationTimestampHasNotBeenExecuted() (gas: 51012)
TimelockControllerTest:testProposerCanBatchSchedule() (gas: 3093970)
TimelockControllerTest:testProposerCanCancel() (gas: 20241)
TimelockControllerTest:testProposerCanSchedule() (gas: 74662)
TimelockControllerTest:testProposerCannotBatchExecute() (gas: 1489788)
TimelockControllerTest:testProposerCannotExecute() (gas: 23516)
TimelockControllerTest:testReturnsLaterMinimumDelayForCalls() (gas: 20827)
TimelockControllerTest:testRevertWhenNotTimelock() (gas: 9096)
TimelockControllerTest:testScheduleAndExecuteWithEmptySalt() (gas: 105415)
TimelockControllerTest:testScheduleAndExecuteWithNonEmptySalt() (gas: 108867)
TimelockControllerTest:testStrangerCannotBatchExecute() (gas: 748561)
TimelockControllerTest:testStrangerCannotBatchSchedule() (gas: 746376)
TimelockControllerTest:testStrangerCannotCancel() (gas: 11297)
TimelockControllerTest:testStrangerCannotExecute() (gas: 16374)
TimelockControllerTest:testStrangerCannotSchedule() (gas: 14161)
TimelockControllerTest:testSupportsInterfaceInvalidInterfaceId() (gas: 8492)
TimelockControllerTest:testSupportsInterfaceInvalidInterfaceIdGasCost() (gas: 9287)
TimelockControllerTest:testSupportsInterfaceSuccess() (gas: 10797)
TimelockControllerTest:testSupportsInterfaceSuccessGasCost() (gas: 9360)