This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
forked from transmissions11/solmate
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gas-snapshot
215 lines (215 loc) · 9.33 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
testFailSetAuthorityWithRestrictiveAuthority() (gas: 126002)
testSetAuthorityWithPermissiveAuthority() (gas: 127687)
testFailSetOwnerWithRestrictiveAuthority() (gas: 126166)
testFailCallFunctionAsNonOwner() (gas: 4191)
testSetAuthorityAsOwner() (gas: 23802)
testFailCallFunctionAsOwnerWithOutOfOrderAuthority() (gas: 135733)
testCallFunctionWithPermissiveAuthority() (gas: 125973)
testFailSetAuthorityAsNonOwner() (gas: 6960)
testFailSetOwnerAsOwnerWithOutOfOrderAuthority() (gas: 135873)
testCallFunctionAsOwner() (gas: 21371)
testFailCallFunctionWithRestrictiveAuthority() (gas: 126125)
testSetOwnerWithPermissiveAuthority() (gas: 147508)
testFailSetOwnerAsNonOwner() (gas: 4309)
testSetAuthorityAsOwnerWithOutOfOrderAuthority() (gas: 234329)
testSetOwnerAsOwner() (gas: 3998)
testFromLast20Bytes() (gas: 191)
testFillLast12Bytes() (gas: 223)
testFailDoubleDeploySameBytecode() (gas: 277076930206699)
testDeployERC20() (gas: 860923)
testFailDoubleDeployDifferentBytecode() (gas: 277076930214644)
testFailBoundMinBiggerThanMax() (gas: 309)
testBound() (gas: 16755)
testFailSafeBatchTransferFromToRevertingERC1155Recipient() (gas: 1041059)
testMintToEOA() (gas: 30265)
testFailMintToNonERC155Recipient() (gas: 71897)
testFailSafeBatchTransferFromToZero() (gas: 805760)
testBatchMintToERC1155Recipient() (gas: 946375)
testApproveAll() (gas: 26509)
testFailSafeBatchTransferFromWithArrayLengthMismatch() (gas: 681042)
testFailBatchMintToZero() (gas: 127242)
testFailSafeBatchTransferFromToWrongReturnDataERC1155Recipient() (gas: 992983)
testSafeTransferFromToERC1155Recipient() (gas: 1210543)
testFailBatchMintToWrongReturnDataERC1155Recipient() (gas: 314473)
testFailBatchMintToRevertingERC1155Recipient() (gas: 362536)
testBatchBurn() (gas: 146591)
testFailBurnInsufficientBalance() (gas: 30352)
testFailSafeTransferFromToWrongReturnDataERC1155Recipient() (gas: 243471)
testFailMintToRevertingERC155Recipient() (gas: 263148)
testFailSafeBatchTransferFromToNonERC1155Recipient() (gas: 849517)
testFailSafeTransferFromInsufficientBalance() (gas: 579173)
testFailSafeTransferFromToNonERC155Recipient() (gas: 100376)
testFailBatchMintToNonERC1155Recipient() (gas: 171010)
testSafeBatchTransferFromToEOA() (gas: 817022)
testFailSafeTransferFromToRevertingERC1155Recipient() (gas: 291604)
testBatchMintToEOA() (gas: 132842)
testFailBatchBurnInsufficientBalance() (gas: 131673)
testSafeBatchTransferFromToERC1155Recipient() (gas: 1650404)
testFailBalanceOfBatchWithArrayMismatch() (gas: 4794)
testFailSafeBatchTransferInsufficientBalance() (gas: 682003)
testSafeTransferFromToEOA() (gas: 609087)
testMintToERC1155Recipient() (gas: 612041)
testFailBatchMintWithArrayMismatch() (gas: 5118)
testBatchBalanceOf() (gas: 153791)
testFailSafeTransferFromToZero() (gas: 57667)
testFailSafeTransferFromSelfInsufficientBalance() (gas: 29956)
testBurn() (gas: 34098)
testFailBatchBurnWithArrayLengthMismatch() (gas: 131065)
testFailMintToZero() (gas: 29205)
testSafeTransferFromSelf() (gas: 59828)
testFailMintToWrongReturnDataERC155Recipient() (gas: 263102)
testInfiniteApproveTransferFrom() (gas: 387818)
testApprove() (gas: 26558)
testTransferFrom() (gas: 388112)
testFailTransferFromInsufficientBalance() (gas: 359489)
testFailPermitPastDeadline() (gas: 1489)
testFailPermitReplay() (gas: 59085)
testMint() (gas: 49246)
testFailTransferFromInsufficientAllowance() (gas: 359013)
testTransfer() (gas: 75672)
testBurn() (gas: 52470)
testPermit() (gas: 55993)
testFailTransferInsufficientBalance() (gas: 48306)
testFailPermitBadDeadline() (gas: 29724)
testFailPermitBadNonce() (gas: 29674)
testFailRedeemWithNoShareAmount() (gas: 25839)
testFailRedeemWithNotEnoughShareAmount() (gas: 190632)
testFailWithdrawWithNoUnderlyingAmount() (gas: 25792)
testFailMintWithNoApproval() (gas: 6296)
testFailDepositWithNotEnoughApproval() (gas: 77987)
testFailRedeemZero() (gas: 3461)
testFailWithdrawWithNotEnoughUnderlyingAmount() (gas: 190615)
testFailDepositZero() (gas: 3274)
testMultipleMintDepositRedeemWithdraw() (gas: 1446573)
testWithdrawZero() (gas: 43465)
testFailDepositWithNoApproval() (gas: 6351)
testVaultInteractionsForSomeoneElse() (gas: 1287566)
testMintZero() (gas: 45598)
testSafeTransferFromToERC721Recipient() (gas: 885703)
testFailSafeMintToERC721RecipientWithWrongReturnDataWithData() (gas: 163605)
testApprove() (gas: 73904)
testFailBurnUnMinted() (gas: 3379)
testFailSafeTransferFromToERC721RecipientWithWrongReturnDataWithData() (gas: 191740)
testFailDoubleMint() (gas: 48808)
testApproveAll() (gas: 26585)
testFailApproveUnAuthorized() (gas: 51054)
testFailSafeTransferFromToRevertingERC721RecipientWithData() (gas: 237450)
testFailSafeMintToNonERC721RecipientWithData() (gas: 93740)
testFailTransferFromWrongFrom() (gas: 48838)
testFailSafeMintToRevertingERC721Recipient() (gas: 208477)
testTransferFrom() (gas: 530630)
testFailSafeMintToNonERC721Recipient() (gas: 92893)
testFailDoubleBurn() (gas: 54465)
testFailSafeMintToERC721RecipientWithWrongReturnData() (gas: 162744)
testFailSafeTransferFromToNonERC721Recipient() (gas: 121141)
testMint() (gas: 49778)
testFailApproveUnMinted() (gas: 5672)
testFailTransferFromToZero() (gas: 48903)
testSafeMintToERC721Recipient() (gas: 385391)
testSafeTransferFromToEOA() (gas: 533049)
testSafeMintToEOA() (gas: 52413)
testApproveBurn() (gas: 79785)
testFailSafeTransferFromToERC721RecipientWithWrongReturnData() (gas: 190988)
testTransferFromApproveAll() (gas: 530281)
testFailTransferFromUnOwned() (gas: 3500)
testFailSafeTransferFromToNonERC721RecipientWithData() (gas: 121921)
testBurn() (gas: 55481)
testFailSafeMintToRevertingERC721RecipientWithData() (gas: 209269)
testFailMintToZero() (gas: 1253)
testFailTransferFromNotOwner() (gas: 53372)
testSafeMintToERC721RecipientWithData() (gas: 406553)
testFailSafeTransferFromToRevertingERC721Recipient() (gas: 236721)
testSafeTransferFromToERC721RecipientWithData() (gas: 906865)
testTransferFromSelf() (gas: 80050)
testMulWadDown() (gas: 821)
testDivWadDownEdgeCases() (gas: 423)
testFailDivWadUpZeroDenominator() (gas: 342)
testDivWadUp() (gas: 981)
testMulWadDownEdgeCases() (gas: 886)
testFailMulDivUpZeroDenominator() (gas: 317)
testMulDivUpEdgeCases() (gas: 846)
testDivWadUpEdgeCases() (gas: 482)
testFailDivWadDownZeroDenominator() (gas: 362)
testRPow() (gas: 2142)
testMulDivDownEdgeCases() (gas: 751)
testSqrt() (gas: 2537)
testDivWadDown() (gas: 864)
testMulDivDown() (gas: 1861)
testMulWadUpEdgeCases() (gas: 1002)
testMulWadUp() (gas: 959)
testFailMulDivDownZeroDenominator() (gas: 316)
testMulDivUp() (gas: 2273)
testSetRoles() (gas: 33023)
testCanCallWithCustomAuthorityOverridesPublicCapability() (gas: 295417)
testCanCallPublicCapability() (gas: 39631)
testSetTargetCustomAuthority() (gas: 31736)
testCanCallWithCustomAuthorityOverridesUserWithRole() (gas: 334265)
testCanCallWithAuthorizedRole() (gas: 97461)
testSetRoleCapabilities() (gas: 32997)
testCanCallWithCustomAuthority() (gas: 466959)
testSetPublicCapabilities() (gas: 31468)
testNoReentrancy() (gas: 1015)
testProtectedCall() (gas: 23649)
testFailUnprotectedCall() (gas: 30515)
testSetRoles() (gas: 32998)
testCanCallPublicCapability() (gas: 38436)
testCanCallWithAuthorizedRole() (gas: 96267)
testSetRoleCapabilities() (gas: 34588)
testSetPublicCapabilities() (gas: 33244)
testWriteRead() (gas: 53511)
testWriteReadFullStartBound() (gas: 34725)
testFailWriteReadEmptyOutOfBounds() (gas: 34432)
testWriteReadFullBoundedRead() (gas: 53708)
testFailReadInvalidPointer() (gas: 2905)
testFailWriteReadOutOfStartBound() (gas: 34346)
testFailReadInvalidPointerCustomStartBound() (gas: 2982)
testWriteReadEmptyBound() (gas: 34639)
testFailWriteReadOutOfBounds() (gas: 34453)
testWriteReadCustomBounds() (gas: 34853)
testWriteReadCustomStartBound() (gas: 34768)
testFailReadInvalidPointerCustomBounds() (gas: 3143)
testSafeCastTo248() (gas: 427)
testSafeCastTo128() (gas: 449)
testSafeCastTo32() (gas: 471)
testFailSafeCastTo192() (gas: 344)
testSafeCastTo192() (gas: 471)
testFailSafeCastTo96() (gas: 321)
testSafeCastTo96() (gas: 469)
testSafeCastTo224() (gas: 491)
testFailSafeCastTo8() (gas: 296)
testFailSafeCastTo64() (gas: 321)
testSafeCastTo64() (gas: 470)
testFailSafeCastTo248() (gas: 365)
testFailSafeCastTo224() (gas: 343)
testFailSafeCastTo128() (gas: 321)
testSafeCastTo160() (gas: 470)
testFailSafeCastTo160() (gas: 342)
testFailSafeCastTo32() (gas: 364)
testSafeCastTo8() (gas: 469)
testFailTransferWithReturnsFalse() (gas: 4032)
testFailTransferFromWithReverting() (gas: 5045)
testApproveWithStandardERC20() (gas: 26339)
testTransferFromWithReturnsTooMuch() (gas: 58018)
testFailTransferFromWithReturnsFalse() (gas: 8950)
testApproveWithNonContract() (gas: 3014)
testApproveWithMissingReturn() (gas: 26274)
testFailTransferWithReturnsTooLittle() (gas: 3973)
testApproveWithReturnsTooMuch() (gas: 26655)
testTransferFromWithMissingReturn() (gas: 57195)
testTransferWithStandardERC20() (gas: 27422)
testFailTransferFromWithReturnsTooLittle() (gas: 8788)
testTransferFromWithStandardERC20() (gas: 57282)
testTransferFromWithNonContract() (gas: 3036)
testFailApproveWithReturnsTooLittle() (gas: 1069)
testTransferWithMissingReturn() (gas: 27368)
testFailApproveWithReturnsFalse() (gas: 1126)
testTransferETH() (gas: 34637)
testTransferWithNonContract() (gas: 2990)
testTransferWithReturnsTooMuch() (gas: 27793)
testFailTransferETHToContractWithoutFallback() (gas: 7244)
testFailApproveWithReverting() (gas: 1024)
testFailTransferWithReverting() (gas: 4016)
testPartialWithdraw() (gas: 68781)
testDeposit() (gas: 58760)
testFallbackDeposit() (gas: 59024)
testWithdraw() (gas: 68715)