-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.gas-snapshot
More file actions
311 lines (311 loc) · 43.4 KB
/
.gas-snapshot
File metadata and controls
311 lines (311 loc) · 43.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
ConfiscateReceiptTest:testConfiscateReceiptBasic(uint256,uint256,uint256,string,string,bytes,uint256,uint256,bool,uint256) (runs: 251, μ: 1404721, ~: 1413306)
ConfiscateReceiptTest:testConfiscateReceiptOnZeroBalance(uint256,uint256,string,string,bytes,uint256,uint256) (runs: 254, μ: 1156888, ~: 1157441)
ConfiscateSharesTest:testConfiscateSharesBasic(uint256,uint256,uint256,uint256,string,string,bytes,uint256,uint256,bool,uint256) (runs: 252, μ: 1351757, ~: 1358912)
ConfiscateSharesTest:testConfiscateSharesOnZeroBalance(uint256,uint256,string,string,bytes,uint256,uint256,uint256) (runs: 253, μ: 1268095, ~: 1270171)
ERC20PriceOracleReceiptMetadataTest:testOverriddenMetadataWithImage(uint256,string,string,string,string,string,string,uint8) (runs: 242, μ: 3134470, ~: 3135563)
ERC20PriceOracleReceiptMetadataTest:testOverriddenMetadataWithoutImage(uint256,string,string,string,string,string,uint8) (runs: 254, μ: 3063586, ~: 3069077)
ERC20PriceOracleReceiptMetadataTest:testReceiptName() (gas: 770273)
ERC20PriceOracleReceiptMetadataTest:testReceiptSymbol() (gas: 770295)
ERC20PriceOracleReceiptMetadataTest:testReceiptURI(uint256) (runs: 248, μ: 822451, ~: 822688)
ERC20PriceOracleReceiptMetadataTest:testReceiptURIZeroError() (gas: 769391)
ERC20PriceOracleReceiptVault7201Test:testERC20PriceOracleReceiptVault7201StorageLocation() (gas: 671)
ERC20PriceOracleReceiptVaultAssetTest:testVaultAsset(string,string) (runs: 256, μ: 338471, ~: 337919)
ERC20PriceOracleReceiptVaultAuthorizeReceiptTransferTest:testAuthorizeReceiptTransferNotManaged(uint256,uint256,uint256,string,string,uint256[],uint256[]) (runs: 256, μ: 607990, ~: 608847)
ERC20PriceOracleReceiptVaultCloneDeployerConstructTest:testERC20PriceOracleReceiptVaultCloneDeployerConstruct((address,address)) (runs: 246, μ: 467748, ~: 467748)
ERC20PriceOracleReceiptVaultCloneDeployerConstructTest:testERC20PriceOracleReceiptVaultCloneDeployerConstructZeroReceiptImplementation(address) (runs: 254, μ: 37221, ~: 37221)
ERC20PriceOracleReceiptVaultCloneDeployerConstructTest:testERC20PriceOracleReceiptVaultCloneDeployerConstructZeroVaultImplementation(address) (runs: 254, μ: 37221, ~: 37221)
ERC20PriceOracleReceiptVaultCloneDeployerNewERC20PriceOracleReceiptVaultTest:testNewERC20PriceOracleReceiptVaultNonZeroReceipt((address,(address,string,string,address))) (runs: 255, μ: 5587895, ~: 5587895)
ERC20PriceOracleReceiptVaultCloneDeployerNewERC20PriceOracleReceiptVaultTest:testNewERC20PriceOracleReceiptVaultSuccess(address,(address,(address,string,string,address))) (runs: 1, μ: 5926009, ~: 5926009)
ERC20PriceOracleReceiptVaultConvertToAssetsTest:testConvertToAssets(uint256,string,string,uint256,uint256) (runs: 256, μ: 397182, ~: 398287)
ERC20PriceOracleReceiptVaultConvertToAssetsTest:testConvertToAssetsDifferentCaller(uint256,uint256,string,string,uint256,uint256) (runs: 256, μ: 457014, ~: 453843)
ERC20PriceOracleReceiptVaultConvertToSharesTest:testConvertToShares(uint256,string,string,uint256,uint256) (runs: 256, μ: 397694, ~: 399131)
ERC20PriceOracleReceiptVaultConvertToSharesTest:testConvertToSharesDifferentCaller(uint256,uint256,string,string,uint256,uint256) (runs: 256, μ: 457382, ~: 453684)
ERC20PriceOracleReceiptVaultDepositTest:testDepositBasic(uint256,string,string,uint256,uint256,bytes) (runs: 256, μ: 527568, ~: 527166)
ERC20PriceOracleReceiptVaultDepositTest:testDepositMinShareRatio(uint256,string,string,bytes,uint256,uint256,uint256) (runs: 256, μ: 474181, ~: 471505)
ERC20PriceOracleReceiptVaultDepositTest:testDepositSomeoneElse(uint256,uint256,string,string,uint256,uint256,uint256,bytes) (runs: 254, μ: 580962, ~: 583604)
ERC20PriceOracleReceiptVaultDepositTest:testDepositWithZeroAssets(uint256,string,string,bytes,uint256,uint256) (runs: 256, μ: 491073, ~: 491840)
ERC20PriceOracleReceiptVaultDepositTest:testDepositWithZeroReceiver(string,string,bytes,uint256,uint256,uint256) (runs: 256, μ: 384811, ~: 385417)
ERC20PriceOracleReceiptVaultDepositTest:testMultipleDeposits(uint256,string,string,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 996458, ~: 993303)
ERC20PriceOracleReceiptVaultERC20StandardTest:testERC20AllowanceAndApprove(uint256,uint256,uint256) (runs: 256, μ: 428778, ~: 428774)
ERC20PriceOracleReceiptVaultERC20StandardTest:testERC20NameSymbolDecimals(uint256,string,string) (runs: 256, μ: 404568, ~: 400282)
ERC20PriceOracleReceiptVaultERC20StandardTest:testERC20TotalSupplyAndBalanceOf(uint256,string,string,uint256,uint256) (runs: 256, μ: 511431, ~: 512596)
ERC20PriceOracleReceiptVaultERC20StandardTest:testERC20Transfer(uint256,uint256,uint256,uint256) (runs: 256, μ: 525824, ~: 525625)
ERC20PriceOracleReceiptVaultERC20StandardTest:testERC20TransferFrom(uint256,uint256,uint256,uint256,uint256) (runs: 180, μ: 574034, ~: 573625)
ERC20PriceOracleReceiptVaultInitializeTest:testCreatingSeveralVaults(uint256,uint256,string,string,string,string) (runs: 256, μ: 782512, ~: 783581)
ERC20PriceOracleReceiptVaultInitializeTest:testERC20PriceOracleReceiptVaultInitializedV2Event(uint256,string,string) (runs: 256, μ: 414737, ~: 410451)
ERC20PriceOracleReceiptVaultMaxDepositTest:testMaxDeposit(uint256,string,string) (runs: 256, μ: 396945, ~: 392684)
ERC20PriceOracleReceiptVaultMaxMintTest:testMaxMint(uint256,string,string) (runs: 256, μ: 397010, ~: 392749)
ERC20PriceOracleReceiptVaultMaxRedeemTest:testMaxRedeem(uint256,uint256,string,string,uint256,uint256,uint256,uint256,bytes) (runs: 156, μ: 578819, ~: 579639)
ERC20PriceOracleReceiptVaultMaxRedeemTest:testMaxWithdraw(uint256,uint256,string,string,uint256,uint256,uint256,uint256,bytes) (runs: 157, μ: 584238, ~: 584274)
ERC20PriceOracleReceiptVaultMintTest:testMintBasic(string,string,uint256,uint256,bytes) (runs: 256, μ: 475864, ~: 474843)
ERC20PriceOracleReceiptVaultMintTest:testMintSomeoneElse(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 255, μ: 586170, ~: 582180)
ERC20PriceOracleReceiptVaultMintTest:testMintWithMinShareRatio(string,string,uint256,uint256,uint256,bytes) (runs: 256, μ: 364176, ~: 363799)
ERC20PriceOracleReceiptVaultMintTest:testMintWithZeroShares(string,string,uint256,uint256,bytes) (runs: 256, μ: 387133, ~: 386777)
ERC20PriceOracleReceiptVaultMintTest:testMultipleMints(string,string,uint256,uint256,uint256,uint256,bytes,bytes) (runs: 256, μ: 541409, ~: 540883)
ERC20PriceOracleReceiptVaultPreviewDepositTest:testPreviewDepositReturnedShares(string,string,uint256,uint256) (runs: 256, μ: 352028, ~: 349756)
ERC20PriceOracleReceiptVaultPreviewMintTest:testPreviewMintReturnedAssets(string,string,uint256,uint256) (runs: 256, μ: 352227, ~: 350129)
ERC20PriceOracleReceiptVaultPreviewRedeemTest:testPreviewRedeem(uint256,string,string,uint256,uint256) (runs: 244, μ: 400324, ~: 401174)
ERC20PriceOracleReceiptVaultPreviewWithdrawTest:testPreviewWithdraw(uint256,string,string,uint256,uint256) (runs: 256, μ: 400205, ~: 401268)
ERC20PriceOracleReceiptVaultReceiptTest:testVaultAsset(string,string) (runs: 256, μ: 339326, ~: 338774)
ERC20PriceOracleReceiptVaultReceiptVaultInformationTest:testReceiptVaultInformation(uint256,string,string,bytes) (runs: 256, μ: 395459, ~: 398063)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemBasic(uint256,string,string,uint256,uint256,uint256) (runs: 239, μ: 546803, ~: 548118)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemFlareFork(uint256) (runs: 1, μ: 544965, ~: 544965)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemMoreThanBalance(uint256,string,string,uint256,uint256,uint256) (runs: 255, μ: 530766, ~: 531744)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroOwner(uint256,string,string,uint256,uint256,uint256) (runs: 239, μ: 523566, ~: 524881)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroReceiver(uint256,string,string,uint256,uint256,uint256) (runs: 239, μ: 527696, ~: 529011)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroShares(uint256,string,string,uint256,uint256) (runs: 256, μ: 524891, ~: 526035)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemWithERC20Approval(uint256,uint256,uint256,uint256,uint256) (runs: 235, μ: 628555, ~: 629678)
ERC20PriceOracleReceiptVaultTotalAssetsTest:testTotalAssets(uint256,string,string,uint256) (runs: 256, μ: 401341, ~: 397970)
ERC20PriceOracleReceiptVaultWithdrawTest:testMultiplePricesAndHistoricalRedemptionsAndMint(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 797183, ~: 797344)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawAliceBurnBob(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 804848, ~: 809770)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawBasic(uint256,string,string,uint256,uint256) (runs: 256, μ: 539954, ~: 546246)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawFlareFork(uint256) (runs: 1, μ: 545152, ~: 545152)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawMoreThanAssets(uint256,string,string,uint256,uint256,uint256) (runs: 255, μ: 530232, ~: 531042)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroAssets(uint256,string,string,uint256,uint256) (runs: 256, μ: 524680, ~: 525846)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroOwner(uint256,string,string,uint256,uint256) (runs: 256, μ: 522563, ~: 523729)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroReceiver(uint256,string,string,uint256,uint256) (runs: 255, μ: 525676, ~: 527115)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOracle() (gas: 461762)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOraclePaid(uint128) (runs: 1, μ: 701707, ~: 701707)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOracleStale() (gas: 462499)
MulticallTest:testDepositMulticall(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1297998, ~: 1296945)
MulticallTest:testMintMulticall(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1298035, ~: 1296982)
MulticallTest:testRedeemMulticall(uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 255, μ: 1310077, ~: 1310703)
MulticallTest:testWithdrawMulticall(uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 255, μ: 1310254, ~: 1310880)
OffChainAssetReceiptVaultInitializeTest:testCreatingSeveralVaults(uint256,uint256,string,string,string,string) (runs: 256, μ: 1980182, ~: 1981253)
OffChainAssetReceiptVaultInitializeTest:testNonZeroAsset(uint256,address,string,string) (runs: 255, μ: 515769, ~: 513177)
OffChainAssetReceiptVaultInitializeTest:testOffchainAssetReceiptVaultInitializedV2Event(uint256,string,string) (runs: 256, μ: 1057890, ~: 1053602)
OffChainAssetReceiptVaultInitializeTest:testZeroInitialAdmin(string,string) (runs: 256, μ: 440060, ~: 439508)
OffchainAssetReceiptVault7201Test:testOffchainAssetReceiptVault7201StorageLocation() (gas: 671)
OffchainAssetReceiptVaultAssetTest:testVaultAsset(uint256,string,string) (runs: 256, μ: 995270, ~: 991011)
OffchainAssetReceiptVaultAuthorizeReceiptTransferTest:testAuthorizeReceiptTransferForConfiscator(uint256,uint256,uint256,string,string,uint256[],uint256[]) (runs: 255, μ: 1868227, ~: 1868857)
OffchainAssetReceiptVaultAuthorizeReceiptTransferTest:testAuthorizeReceiptTransferForConfiscatorTo(uint256,uint256,string,string,uint256[],uint256[]) (runs: 256, μ: 1474716, ~: 1473009)
OffchainAssetReceiptVaultAuthorizeReceiptTransferTest:testAuthorizeReceiptTransferNotManaged(uint256,uint256,uint256,string,string,uint256[],uint256[]) (runs: 256, μ: 1427208, ~: 1426770)
OffchainAssetReceiptVaultAuthorizeReceiptTransferTest:testAuthorizeReceiptTransferRevertExpiredCertification(uint256,uint256,string,string,uint256,uint256,uint256,bytes,uint256[],uint256[]) (runs: 256, μ: 1337786, ~: 1342105)
OffchainAssetReceiptVaultAuthorizeTest:testAuthorizeContract(uint256,uint256,string,string) (runs: 256, μ: 1079773, ~: 1077416)
OffchainAssetReceiptVaultAuthorizeTest:testChangeAuthorizer(uint256,uint256,string,string) (runs: 256, μ: 1376487, ~: 1374130)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeAuthorized(address,address,bytes,address) (runs: 256, μ: 2034189, ~: 2034063)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferReceiptCertifyExpired(address,address,address,address,uint256[],uint256[]) (runs: 255, μ: 1936865, ~: 1938766)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferReceiptCertifyExpiredBurn(address,address,address,uint256[],uint256[]) (runs: 256, μ: 2047879, ~: 2049163)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferReceiptCertifyExpiredMintBurn(address,address,address,uint256[],uint256[]) (runs: 256, μ: 2047837, ~: 2049121)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferReceiptCertifyNotExpired(address,address,address,address,address,uint256[],uint256[]) (runs: 255, μ: 1929508, ~: 1929829)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferSharesCertifyExpired(address,address,address,address,uint256) (runs: 255, μ: 1865913, ~: 1865896)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferSharesCertifyExpiredBurn(address,address,address,uint256) (runs: 253, μ: 1930696, ~: 1930696)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferSharesCertifyExpiredMintBurn(address,address,address,uint256) (runs: 253, μ: 1930677, ~: 1930677)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeTransferSharesCertifyNotExpired(address,address,address,address,address,uint256) (runs: 255, μ: 1862855, ~: 1862855)
OffchainAssetReceiptVaultAuthorizerV1AuthorizeTest:testOffchainAssetReceiptVaultAuthorizerV1AuthorizeUnauthorized(address,address,address,bytes32,bytes) (runs: 255, μ: 1866286, ~: 1866268)
OffchainAssetReceiptVaultAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultAuthorizerV1Construct(address) (runs: 256, μ: 1190973, ~: 1190973)
OffchainAssetReceiptVaultAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultAuthorizerV1Initialize(address,bytes32) (runs: 255, μ: 1894380, ~: 1894380)
OffchainAssetReceiptVaultAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultAuthorizerV1InitializeZeroAdmin() (gas: 1492465)
OffchainAssetReceiptVaultAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultAuthorizerV1IERC165(bytes4) (runs: 255, μ: 1194540, ~: 1194540)
OffchainAssetReceiptVaultBeaconSetDeployerConstructTest:testOffchainAssetReceiptVaultBeaconSetDeployerConstructSuccess(address) (runs: 253, μ: 7875094, ~: 7875094)
OffchainAssetReceiptVaultBeaconSetDeployerConstructTest:testOffchainAssetReceiptVaultBeaconSetDeployerConstructZeroBeaconOwner(address,address) (runs: 252, μ: 38613, ~: 38613)
OffchainAssetReceiptVaultBeaconSetDeployerConstructTest:testOffchainAssetReceiptVaultBeaconSetDeployerConstructZeroReceiptImplementation(address,address) (runs: 252, μ: 38530, ~: 38530)
OffchainAssetReceiptVaultBeaconSetDeployerConstructTest:testOffchainAssetReceiptVaultBeaconSetDeployerConstructZeroVaultImplementation(address,address) (runs: 252, μ: 38552, ~: 38552)
OffchainAssetReceiptVaultBeaconSetDeployerNewOffchainAssetReceiptVaultTest:testNewOffchainAssetReceiptVault(address,(address,(address,string,string,address))) (runs: 0, μ: 0, ~: 0)
OffchainAssetReceiptVaultBeaconSetDeployerNewOffchainAssetReceiptVaultTest:testNewOffchainAssetReceiptVaultNonZeroReceipt((address,(address,string,string,address))) (runs: 254, μ: 7876957, ~: 7876957)
OffchainAssetReceiptVaultBeaconSetDeployerNewOffchainAssetReceiptVaultTest:testNewOffchainAssetReceiptVaultZeroInitialAdmin((address,(address,string,string,address))) (runs: 0, μ: 0, ~: 0)
OffchainAssetReceiptVaultCertifyTest:testCertify(uint256,uint256,string,string,uint256,bytes,uint256,bool) (runs: 255, μ: 1108924, ~: 1107974)
OffchainAssetReceiptVaultCertifyTest:testCertifyRevertOnZeroCertifyUntil(uint256,uint256,string,string,bytes,uint256,bool) (runs: 256, μ: 1072598, ~: 1073934)
OffchainAssetReceiptVaultCertifyTest:testCertifyWithForceUntilTrue(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 256, μ: 1366835, ~: 1364801)
OffchainAssetReceiptVaultCertifyTest:testCertifyWithForceUntilTrueRevertDeposit(uint256,uint256,string,string,uint256,uint256,bytes,uint256,uint256,uint256) (runs: 255, μ: 1318242, ~: 1317175)
OffchainAssetReceiptVaultCertifyTest:testVaultGetsCertified(uint256,uint256,uint256,uint256,string,string,bytes,uint256,uint256,bool) (runs: 255, μ: 1288682, ~: 1288126)
OffchainAssetReceiptVaultConvertToAssetsTest:testConvertToAssets(uint256,string,string,uint256,uint256) (runs: 256, μ: 994783, ~: 995886)
OffchainAssetReceiptVaultConvertToAssetsTest:testConvertToAssetsDifferentCaller(uint256,uint256,string,string,uint256,uint256) (runs: 256, μ: 1055659, ~: 1052497)
OffchainAssetReceiptVaultConvertToSharesTest:testConvertToShares(uint256,string,string,uint256,uint256) (runs: 256, μ: 995738, ~: 997153)
OffchainAssetReceiptVaultConvertToSharesTest:testConvertToSharesDifferentCaller(uint256,uint256,string,string,uint256,uint256) (runs: 256, μ: 1056995, ~: 1053285)
OffchainAssetReceiptVaultDepositTest:testDepositBasic(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1253034, ~: 1258431)
OffchainAssetReceiptVaultDepositTest:testDepositMinShareRatio(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 255, μ: 1105013, ~: 1101402)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseExpiredCertification(uint256,string,string,uint256,uint256,uint256,bytes,uint256,uint256,uint256) (runs: 256, μ: 1224776, ~: 1221067)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseNotCertified(uint256,string,string,uint256,uint256,uint256,bytes,uint256) (runs: 256, μ: 1161912, ~: 1160562)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseWithDepositorRole(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 256, μ: 1292730, ~: 1291074)
OffchainAssetReceiptVaultDepositTest:testDepositWithZeroAssets(uint256,uint256,string,string,bytes,uint256) (runs: 256, μ: 1123864, ~: 1123278)
OffchainAssetReceiptVaultDepositTest:testDepositWithZeroReceiver(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 255, μ: 1122144, ~: 1118530)
OffchainAssetReceiptVaultDepositTest:testDepositWithoutDepositorRole(uint256,uint256,uint256,uint256,bytes,string,string,uint256) (runs: 256, μ: 1279557, ~: 1279251)
OffchainAssetReceiptVaultDepositTest:testDepositWithoutDepositorRoleForAdmin(uint256,uint256,uint256,uint256,bytes,string,string,uint256) (runs: 256, μ: 1280103, ~: 1279797)
OffchainAssetReceiptVaultDepositTest:testMintBasic(uint256,uint256,string,string,uint256,bytes,uint256) (runs: 255, μ: 1256844, ~: 1254455)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseExpiredCertification(uint256,string,string,uint256,uint256,uint256,bytes,uint256,uint256,uint256) (runs: 256, μ: 1214460, ~: 1210801)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseNotCertified(uint256,string,string,uint256,uint256,uint256,bytes,uint256) (runs: 256, μ: 1152079, ~: 1150711)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseWithDepositorRole(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 256, μ: 1284334, ~: 1282684)
OffchainAssetReceiptVaultDepositTest:testMintWithMinShareRatio(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 255, μ: 1095122, ~: 1091510)
OffchainAssetReceiptVaultDepositTest:testMintWithoutDepositorRole(uint256,uint256,uint256,uint256,bytes,string,string,uint256) (runs: 256, μ: 1279526, ~: 1279183)
OffchainAssetReceiptVaultDepositTest:testMintWithoutDepositorRoleForAdmin(uint256,uint256,uint256,uint256,bytes,string,string,uint256) (runs: 256, μ: 1281325, ~: 1280983)
OffchainAssetReceiptVaultDepositTest:testMultipleDeposit(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1358557, ~: 1356483)
OffchainAssetReceiptVaultDepositTest:testMultipleMints(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1346784, ~: 1344712)
OffchainAssetReceiptVaultDepositTest:testZeroAssetsAmount(uint256,uint256,string,string,bytes,uint256) (runs: 256, μ: 1114005, ~: 1113362)
OffchainAssetReceiptVaultDepositTest:testZeroReceiver(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 255, μ: 1117938, ~: 1114325)
OffchainAssetReceiptVaultERC20StandardTest:testERC20AllowanceAndApprove(uint256,uint256,uint256) (runs: 256, μ: 1028521, ~: 1028517)
OffchainAssetReceiptVaultERC20StandardTest:testERC20NameSymbolDecimals(uint256,string,string) (runs: 256, μ: 1002209, ~: 997925)
OffchainAssetReceiptVaultERC20StandardTest:testERC20TotalSupplyAndBalanceOf(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 256, μ: 1232872, ~: 1231514)
OffchainAssetReceiptVaultERC20StandardTest:testERC20Transfer(uint256,uint256,uint256,uint256,uint256,bytes) (runs: 255, μ: 1248655, ~: 1248791)
OffchainAssetReceiptVaultERC20StandardTest:testERC20TransferFrom(uint256,uint256,uint256,uint256,uint256,uint256,bytes) (runs: 131, μ: 1299751, ~: 1299748)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferConfiscate(uint256,uint256,string,string,uint256,uint256,bool,uint256,uint256[],uint256[]) (runs: 251, μ: 1545909, ~: 1543505)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferConfiscatorOwner(uint256,uint256,uint256,string,string,uint256,uint256,bool,uint256,uint256[],uint256[],uint256) (runs: 254, μ: 1600085, ~: 1600910)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferHandlerReceiver(uint256,uint256,uint256,string,string,uint256,uint256,bool,uint256,uint256[],uint256[]) (runs: 255, μ: 1541982, ~: 1543618)
OffchainAssetReceiptVaultIERC165Test:testOffchainAssetReceiptVaultIERC165(bytes4) (runs: 256, μ: 4330822, ~: 4330822)
OffchainAssetReceiptVaultMaxDepositTest:testMaxDeposit(uint256,string,string) (runs: 256, μ: 995568, ~: 991309)
OffchainAssetReceiptVaultMaxMintTest:testMaxMint(uint256,string,string) (runs: 256, μ: 995633, ~: 991374)
OffchainAssetReceiptVaultMaxRedeemTest:testMaxRedeem(uint256,uint256,string,string,uint256,uint256,uint256,bytes) (runs: 254, μ: 1243201, ~: 1245410)
OffchainAssetReceiptVaultMaxRedeemTest:testMaxWithdraw(uint256,uint256,string,string,uint256,uint256,uint256,bytes) (runs: 254, μ: 1246816, ~: 1249001)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromDecrement(address,uint256,uint256) (runs: 250, μ: 56527, ~: 56636)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromDifferentFrom(address,address,uint256,uint256,uint256,uint256) (runs: 243, μ: 99861, ~: 99856)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromIncrement(address,uint256,uint256) (runs: 250, μ: 56632, ~: 56460)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromMany(address,uint256[]) (runs: 256, μ: 1312139, ~: 1315851)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromManyIncreasing(address,uint32[]) (runs: 256, μ: 1304856, ~: 1308312)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowFromProtectedReverts(address,uint256,uint256) (runs: 249, μ: 58444, ~: 58653)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToDecrement(address,uint256,uint256) (runs: 250, μ: 56667, ~: 56776)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToDifferentTo(address,address,uint256,uint256,uint256,uint256) (runs: 243, μ: 100069, ~: 100064)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToIncrement(address,uint256,uint256) (runs: 250, μ: 56754, ~: 56582)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToMany(address,uint256[]) (runs: 256, μ: 1317628, ~: 1321355)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToManyIncreasing(address,uint32[]) (runs: 256, μ: 1310369, ~: 1313839)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableAlwaysAllowToProtectedReverts(address,uint256,uint256) (runs: 249, μ: 58452, ~: 58661)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableFreezingDecrement(uint256,uint256) (runs: 256, μ: 60614, ~: 60526)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableFreezingEmitsEvent(uint256) (runs: 256, μ: 48138, ~: 48764)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableFreezingIncrement(uint256,uint256) (runs: 256, μ: 60957, ~: 60807)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableFreezingMany(uint256[]) (runs: 256, μ: 1123989, ~: 1117133)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableFreezingManyIncreasing(uint32[]) (runs: 256, μ: 1132748, ~: 1126146)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableOnlyOwnerCanFreeze(uint256) (runs: 256, μ: 64193, ~: 64819)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableOnlyOwnerCanFreezeAlwaysAllowFrom(address,uint256) (runs: 255, μ: 61921, ~: 61921)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableOnlyOwnerCanFreezeAlwaysAllowTo(address,uint256) (runs: 255, μ: 62041, ~: 62041)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableZeroProtectUntilReverts(address) (runs: 256, μ: 21636, ~: 21636)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerFreezableZeroProtectUntilRevertsTo(address) (runs: 256, μ: 21656, ~: 21656)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testOwnerIsAlice() (gas: 17863)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testReceiptConfiscateFrozen(uint256) (runs: 256, μ: 439122, ~: 445447)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testReceiptTransferFroze(uint256) (runs: 256, μ: 383308, ~: 389635)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenConfiscateFrozen(uint256) (runs: 256, μ: 396593, ~: 402918)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenDepositFrozen(uint256) (runs: 256, μ: 404055, ~: 410369)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenMintFrozen(uint256) (runs: 256, μ: 404123, ~: 410437)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenRedeemFrozen(uint256) (runs: 256, μ: 358188, ~: 363255)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenRedepositFrozen(uint256) (runs: 256, μ: 479932, ~: 486246)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenTransferFroze(uint256) (runs: 256, μ: 363179, ~: 369504)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenTransferNotFroze() (gas: 291104)
OffchainAssetReceiptVaultOwnerFreezeUntilTest:testTokenWithdrawFrozen(uint256) (runs: 256, μ: 358305, ~: 363372)
OffchainAssetReceiptVaultPaymentMintAuthorizerV17201Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1StorageLocation() (gas: 661)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1Construct() (gas: 2221257)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1Initialize(address,address,uint8,uint256,bytes32) (runs: 251, μ: 3079905, ~: 3079905)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1ZeroInitialOwner(address) (runs: 255, μ: 2584351, ~: 2584351)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1ZeroMaxSharesSupply(address,address,address) (runs: 251, μ: 2585318, ~: 2585318)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1ZeroPaymentToken(address,address) (runs: 249, μ: 2584841, ~: 2584841)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1ZeroReceiptVault() (gas: 2583787)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1ConstructTest:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1ZeroVerifyContract(address,address) (runs: 249, μ: 2523952, ~: 2523952)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testMaxSharesSupplyExceeded(address,address,uint256,uint256,uint256,uint256) (runs: 78, μ: 5057754, ~: 5057821)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testMintSimpleMockedReceiptVault(address,address,address,uint256,uint256,uint256) (runs: 76, μ: 3830564, ~: 3830482)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testMintSimpleRealReceiptVault(address,address,uint256,uint256,uint256) (runs: 39, μ: 5099581, ~: 5099963)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testTofuTokenDecimals(address,address,address,uint8,uint256,uint256,uint256) (runs: 83, μ: 3840393, ~: 3840338)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testTokenDecimals(address,address,address,uint8,uint256,uint256,uint256) (runs: 83, μ: 3818494, ~: 3818682)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1DepositTest:testZeroPaymentAmount(address,address) (runs: 40, μ: 3755963, ~: 3755963)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AdminCannotGrantDeposit(address,address,address,uint8,uint256,address) (runs: 73, μ: 3037784, ~: 3037784)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AdminCannotGrantWithdraw(address,address,address,uint8,uint256,address) (runs: 73, μ: 3037816, ~: 3037816)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AuthorizeTransferReceiptCertifyExpired(address,address,address,uint8,uint256,address,address,address,uint256[],uint256[]) (runs: 86, μ: 3111486, ~: 3114300)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AuthorizeTransferReceiptCertifyNotExpired(address,address,address,uint8,uint256,address,address,address,uint256[],uint256[]) (runs: 86, μ: 3108372, ~: 3111182)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AuthorizeTransferSharesCertifyExpired(address,address,address,uint8,uint256,address,address,address,uint256) (runs: 82, μ: 3042965, ~: 3042965)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AuthorizeTransferSharesCertifyNotExpired(address,address,address,uint8,uint256,address,address,address,uint256) (runs: 82, μ: 3039842, ~: 3039842)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1AuthorizeUnauthorized(address,address,address,uint8,uint256,address,address,bytes32,bytes) (runs: 28, μ: 3040482, ~: 3040481)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165(bytes4) (runs: 256, μ: 2224742, ~: 2224742)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1RolesAuthorized(address,address,address,uint8,uint256,address,bytes) (runs: 77, μ: 3141904, ~: 3141900)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testOffchainAssetReceiptVaultPaymentMintAuthorizerV1UnauthorizedCaller(address,address,address,uint8,uint256,address,bytes32,bytes,address) (runs: 80, μ: 3039365, ~: 3039365)
OffchainAssetReceiptVaultPaymentMintAuthorizerV1IERC165Test:testSendPaymentToOwner(address,address,address,address) (runs: 254, μ: 3823127, ~: 3823127)
OffchainAssetReceiptVaultPreviewDepositTest:testPreviewDepositReturnedShares(uint256,uint256,string,string,uint256) (runs: 256, μ: 1077859, ~: 1075480)
OffchainAssetReceiptVaultPreviewMintTest:testPreviewMintReturnedAssets(uint256,uint256,string,string,uint256) (runs: 256, μ: 1077856, ~: 1075469)
OffchainAssetReceiptVaultPreviewRedeemTest:testPreviewRedeem(uint256,uint256,uint256,string,string,uint256) (runs: 255, μ: 1079687, ~: 1076892)
OffchainAssetReceiptVaultPreviewRedeemTest:testPreviewRedeemNoWithdrawer(uint256,uint256,string,string,uint256) (runs: 256, μ: 998163, ~: 995780)
OffchainAssetReceiptVaultPreviewWithdrawTest:testPreviewWithdrawNoRole(uint256,uint256,string,string,uint256) (runs: 256, μ: 999024, ~: 996632)
OffchainAssetReceiptVaultPreviewWithdrawTest:testPreviewWithdrawWithRole(uint256,uint256,uint256,string,string,uint256) (runs: 255, μ: 1079519, ~: 1076294)
OffchainAssetReceiptVaultReceiptTest:testVaultAsset(uint256,string,string) (runs: 256, μ: 996846, ~: 992587)
OffchainAssetReceiptVaultReceiptVaultInformationTest:testReceiptVaultInformation(uint256,string,string,bytes) (runs: 256, μ: 994016, ~: 996621)
OffchainAssetReceiptVaultTotalAssetsTest:testTotalAssets(uint256,string,string,uint256) (runs: 256, μ: 1183828, ~: 1180350)
OwnerFreezableERC7201Test:testOwnerFreezableStorageLocation() (gas: 611)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromDecrement(address,uint256,uint256) (runs: 250, μ: 45351, ~: 45468)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromDifferentFrom(address,address,uint256,uint256,uint256,uint256) (runs: 243, μ: 83128, ~: 83119)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromIncrement(address,uint256,uint256) (runs: 250, μ: 45409, ~: 45244)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromMany(address,uint256[]) (runs: 256, μ: 1049864, ~: 1052848)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromManyIncreasing(address,uint32[]) (runs: 256, μ: 1042591, ~: 1044998)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowFromProtectedReverts(address,uint256,uint256) (runs: 249, μ: 48361, ~: 48562)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToDecrement(address,uint256,uint256) (runs: 250, μ: 45226, ~: 45342)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToDifferentTo(address,address,uint256,uint256,uint256,uint256) (runs: 243, μ: 82874, ~: 82865)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToIncrement(address,uint256,uint256) (runs: 250, μ: 45300, ~: 45136)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToMany(address,uint256[]) (runs: 256, μ: 1041319, ~: 1044281)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToManyIncreasing(address,uint32[]) (runs: 256, μ: 1034025, ~: 1036409)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableAlwaysAllowToProtectedReverts(address,uint256,uint256) (runs: 249, μ: 48304, ~: 48505)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableFreezingDecrement(uint256,uint256) (runs: 256, μ: 49504, ~: 49429)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableFreezingEmitsEvent(uint256) (runs: 256, μ: 39094, ~: 39720)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableFreezingIncrement(uint256,uint256) (runs: 256, μ: 49895, ~: 49838)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableFreezingMany(uint256[]) (runs: 256, μ: 863943, ~: 858592)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableFreezingManyIncreasing(uint32[]) (runs: 256, μ: 872709, ~: 867659)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableOnlyOwnerCanFreeze(uint256) (runs: 256, μ: 46090, ~: 46716)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableOnlyOwnerCanFreezeAlwaysAllowFrom(address,uint256) (runs: 255, μ: 44351, ~: 44351)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableOnlyOwnerCanFreezeAlwaysAllowTo(address,uint256) (runs: 255, μ: 44251, ~: 44251)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableZeroProtectUntilReverts(address) (runs: 256, μ: 13647, ~: 13647)
OwnerFreezableTestOwnerFreezeUntil:testOwnerFreezableZeroProtectUntilRevertsTo(address) (runs: 256, μ: 13580, ~: 13580)
OwnerFreezableTestOwnerFreezeUntil:testOwnerIsAlice() (gas: 9855)
PriceOracleV2Test:testPriceOracleV2(uint256,uint256) (runs: 256, μ: 132405, ~: 132872)
PriceOracleV2Test:testPriceOracleV2Refund(uint256) (runs: 256, μ: 169196, ~: 169818)
Receipt7201Test:testReceiptStorageLocation() (gas: 633)
ReceiptMetadataTest:testReceiptName() (gas: 770214)
ReceiptMetadataTest:testReceiptSymbol() (gas: 770214)
ReceiptMetadataTest:testReceiptURI(uint256,uint8) (runs: 256, μ: 825301, ~: 828644)
ReceiptTest:testBalanceOf(uint256,uint256,uint256,bytes) (runs: 256, μ: 865249, ~: 865092)
ReceiptTest:testBalanceOfBatch(uint256,uint256,uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 962738, ~: 962321)
ReceiptTest:testInitialize() (gas: 764791)
ReceiptTest:testManagerBurn(uint256,uint256,uint256,bytes) (runs: 253, μ: 885720, ~: 885193)
ReceiptTest:testManagerBurnNotEnoughBalance(uint256,uint256,uint256,bytes,uint256) (runs: 256, μ: 919566, ~: 919578)
ReceiptTest:testManagerBurnRevertAlice(uint256,uint256,uint256,bytes) (runs: 256, μ: 827175, ~: 827158)
ReceiptTest:testManagerMint(uint256,uint256,uint256,bytes) (runs: 256, μ: 865284, ~: 865127)
ReceiptTest:testManagerMintRevertAlice(uint256,uint256,uint256,bytes) (runs: 256, μ: 827217, ~: 827200)
ReceiptTest:testManagerTransferFromMoreThanBalance(uint256,uint256,uint256,uint256,bytes,uint256) (runs: 256, μ: 969709, ~: 969848)
ReceiptTest:testManagerTransferFromSelf(uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 876411, ~: 876399)
ReceiptTest:testSafeBatchTransferFrom(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 255, μ: 996657, ~: 996655)
ReceiptTest:testSafeTransferFrom(uint256,uint256,uint256,uint256) (runs: 256, μ: 961028, ~: 961027)
ReceiptTest:testSetApprovalForAllAndIsApprovedForAll(uint256,uint256) (runs: 256, μ: 221453, ~: 221453)
ReceiptTest:testTransferManagerTransferFrom(uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 959510, ~: 959326)
ReceiptTest:testUnauthorizedTransferManagerTransferFrom(uint256,uint256,uint256,uint256,bytes) (runs: 256, μ: 968071, ~: 967887)
ReceiptVaultDecimalsTest:testDecimalsWithNonZeroAsset(uint8) (runs: 256, μ: 5940575, ~: 5944307)
ReceiptVaultDecimalsTest:testDecimalsWithZeroAsset() (gas: 2661816)
ReceiptVaultERC7201Test:testReceiptVaultStorageLocation() (gas: 676)
ReceiptVaultIERC165Test:testReceiptVaultIERC165(bytes4) (runs: 256, μ: 2667357, ~: 2667357)
RedeemTest:testOffchainAssetWithdrawWithERC20Approval(uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 1404632, ~: 1406720)
RedeemTest:testRedeem(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1234552, ~: 1236783)
RedeemTest:testRedeemInvalidId(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1260608, ~: 1263363)
RedeemTest:testRedeemOfSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string,uint256,bool) (runs: 256, μ: 1328555, ~: 1326905)
RedeemTest:testRedeemOthersAssetsReverts(uint256,uint256,uint256,uint256,bytes,string,string,uint256,bool) (runs: 256, μ: 1357988, ~: 1354183)
RedeemTest:testRedeemOverSeveralIds(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 249, μ: 1505711, ~: 1505318)
RedeemTest:testRedeemRevertsWithoutRole(uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1194781, ~: 1194106)
RedeemTest:testRedeemSomePartOfAssetsDeposited(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1298174, ~: 1298319)
RedeemTest:testRedeemToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1234484, ~: 1236715)
RedeemTest:testRedeemZeroAssetsAmount(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1260378, ~: 1263051)
RedeemTest:testRedeemZeroOwner(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1262199, ~: 1264954)
RedeemTest:testRedeemZeroReceiver(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1260432, ~: 1263187)
RedeemTest:testWithdrawMoreThanBalance(uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 134, μ: 1272993, ~: 1271717)
RedepositTest:testReDeposit(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 256, μ: 1326517, ~: 1327100)
RedepositTest:testReDepositOverSeveralIds(uint256,uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 255, μ: 1549190, ~: 1550064)
RedepositTest:testReDepositRevertsWithZeroAssets(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 256, μ: 1294901, ~: 1289953)
RedepositTest:testReDepositToNonExistentReceipt(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 255, μ: 1295193, ~: 1293708)
RedepositTest:testReDepositToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 255, μ: 1298300, ~: 1300413)
RedepositTest:testReDepositToSomeoneElseReverts(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 256, μ: 1308394, ~: 1306968)
RedepositTest:testReDepositToSomeoneElseWhileCertified(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 256, μ: 1326539, ~: 1327404)
RedepositTest:testReDepositrevertsPastTopID(uint256,uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 256, μ: 1349329, ~: 1349221)
RolesTest:testCertifyWithoutRole(uint256,string,string,uint256,bytes) (runs: 255, μ: 1024742, ~: 1024428)
RolesTest:testConfiscateReceiptWithoutRole(uint256,string,string,uint256,uint256,bytes) (runs: 254, μ: 1026707, ~: 1026882)
RolesTest:testConfiscateSharesWithoutRole(uint256,string,string,uint256,bytes) (runs: 255, μ: 1024925, ~: 1024759)
RolesTest:testDepositWithoutDepositorRole(uint256,uint256,string,string,uint256,bytes) (runs: 254, μ: 1279968, ~: 1275894)
RolesTest:testGrantAdminRoles(uint256,string,string) (runs: 256, μ: 1033726, ~: 1029468)
SceptreStakedFlrOracleTest:testSceptreStakedFlrOracle() (gas: 150235)
SceptreStakedFlrOracleTest:testSceptreStakedFlrOracleRefund(uint128,uint128) (runs: 256, μ: 162917, ~: 162255)
TwoPriceOracleTest:testNotOracle(address,address) (runs: 254, μ: 4137988, ~: 41982)
TwoPriceOracleTest:testOracleConstructs(address,uint256,address,uint256) (runs: 253, μ: 331606, ~: 331823)
TwoPriceOracleTest:testSameBaseQuote(address) (runs: 253, μ: 37371, ~: 37371)
TwoPriceOracleTest:testZeroAddressBase(address) (runs: 253, μ: 4153749, ~: 41541)
TwoPriceOracleTest:testZeroAddressBoth() (gas: 36561)
TwoPriceOracleTest:testZeroAddressQuote(address) (runs: 253, μ: 39043, ~: 39043)
WithdrawTest:testOffchainAssetWithdrawAliceBurnBob(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 256, μ: 1603718, ~: 1603440)
WithdrawTest:testWithdraw(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1234545, ~: 1236497)
WithdrawTest:testWithdrawInvalidId(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1260687, ~: 1263162)
WithdrawTest:testWithdrawMoreThanBalance(uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 136, μ: 1273135, ~: 1271697)
WithdrawTest:testWithdrawOfSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string,uint256,bool) (runs: 256, μ: 1330646, ~: 1326854)
WithdrawTest:testWithdrawOthersAssetsReverts(uint256,uint256,uint256,uint256,bytes,string,string,uint256,bool) (runs: 256, μ: 1358391, ~: 1354599)
WithdrawTest:testWithdrawOverSeveralIds(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 252, μ: 1506371, ~: 1505481)
WithdrawTest:testWithdrawRevertsWithoutRole(uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1314175, ~: 1313064)
WithdrawTest:testWithdrawSomePartOfAssetsDeposited(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1298496, ~: 1298404)
WithdrawTest:testWithdrawToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1234589, ~: 1236541)
WithdrawTest:testWithdrawZeroAssetsAmount(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1265687, ~: 1264435)
WithdrawTest:testWithdrawZeroOwner(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1267812, ~: 1266505)
WithdrawTest:testWithdrawZeroReceiver(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 256, μ: 1265810, ~: 1264503)