-
Notifications
You must be signed in to change notification settings - Fork 4
/
.gas-snapshot
431 lines (431 loc) · 29.8 KB
/
.gas-snapshot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
Admin__WithLiquidity:testUnit_admin1() (gas: 76959)
Admin__WithLiquidity:testUnit_admin2() (gas: 30327)
Admin__WithLiquidity:testUnit_admin3() (gas: 40354)
Admin__WithLiquidity:testUnit_admin4() (gas: 52368)
Admin__WithLiquidity:testUnit_admin5() (gas: 40544)
Admin__WithLiquidity:testUnit_admin6() (gas: 53945)
Admin__WithLiquidity:testUnit_admin7() (gas: 51229)
Admin__WithLiquidity:testUnit_admin8() (gas: 64557)
Deploy:testUnit_deploy1_20Decimals() (gas: 224265)
Deploy:testUnit_deploy2_muIsZero() (gas: 445229)
Deploy:testUnit_deploy3_success() (gas: 9633723)
Exp64x64Test:testFail_XandYZero_pow_Exp64x64() (gas: 312)
Exp64x64Test:testFail_Zero_log_2_Exp64x64() (gas: 268)
Exp64x64Test:testFail_ZisZero_pow_Exp64x64() (gas: 231)
Exp64x64Test:testFuzz_log_2_Exp64x64(uint128) (runs: 1000, μ: 13724, ~: 13769)
Exp64x64Test:testFuzz_pow_2_Exp64x64(uint256) (runs: 1000, μ: 6238, ~: 4439)
Exp64x64Test:testFuzz_pow_Exp64x64(uint256,uint256,uint256) (runs: 1000, μ: 12884, ~: 14501)
Exp64x64Test:testUnit_log_2_Exp64x64() (gas: 66022)
Exp64x64Test:testUnit_pow_2_Exp64x64() (gas: 33572)
Exp64x64Test:testUnit_pow_Exp64x64() (gas: 79274)
Math64x64Test:testFail_DivByZero_div_Math64x64() (gas: 342)
Math64x64Test:testFail_NegativeNumber_log_2_Math64x64() (gas: 262)
Math64x64Test:testFail_Overflow_add_Math64x64() (gas: 406)
Math64x64Test:testFail_Overflow_mul_Math64x64() (gas: 437)
Math64x64Test:testFail_Overflow_sub_Math64x64() (gas: 387)
Math64x64Test:testFail_TooBig_Pow_Math64x64() (gas: 922)
Math64x64Test:testFail_TooHigh_exp_Math64x64() (gas: 326)
Math64x64Test:testFail_TooHigh_fromInt_Math64x64() (gas: 313)
Math64x64Test:testFail_TooHigh_fromUInt_Math64x64() (gas: 276)
Math64x64Test:testFail_TooLow_abs_Math64x64() (gas: 350)
Math64x64Test:testFail_TooLow_fromInt_Math64x64() (gas: 281)
Math64x64Test:testFail_TooLow_neg_Math64x64() (gas: 349)
Math64x64Test:testFail_Underflow_add_Math64x64() (gas: 386)
Math64x64Test:testFail_Underflow_mul_Math64x64() (gas: 360)
Math64x64Test:testFail_Underflow_muli_Math64x64() (gas: 418)
Math64x64Test:testFail_Underflow_sub_Math64x64() (gas: 339)
Math64x64Test:testFail_Zero_ln_Math64x64() (gas: 282)
Math64x64Test:testFail_Zero_log_2_Math64x64() (gas: 281)
Math64x64Test:testFail_divByZero_divi_Math64x64() (gas: 311)
Math64x64Test:testFail_divByZero_inv_Math64x64() (gas: 261)
Math64x64Test:testFail_negativeM_gavg_Math64x64() (gas: 316)
Math64x64Test:testFail_negativeNumberFnSqrt_Math64x64() (gas: 266)
Math64x64Test:testFail_negativeNumber_ln_Math64x64() (gas: 330)
Math64x64Test:testFail_negativeNumber_toUInt_Math64x64() (gas: 265)
Math64x64Test:testFuzz_abs_Math64x64(uint256) (runs: 1000, μ: 5884, ~: 5884)
Math64x64Test:testFuzz_avg_Math64x64(uint256,uint256) (runs: 1000, μ: 5349, ~: 5349)
Math64x64Test:testFuzz_div_Math64x64(uint256,uint256) (runs: 1000, μ: 8471, ~: 8471)
Math64x64Test:testFuzz_exp_Math64x64(int256) (runs: 1000, μ: 7885, ~: 6878)
Math64x64Test:testFuzz_fromInt_Math64x64(int256) (runs: 1000, μ: 1784, ~: 1817)
Math64x64Test:testFuzz_fromUInt_Math64x64(uint256) (runs: 1000, μ: 1030, ~: 1037)
Math64x64Test:testFuzz_gavg_Math64x64(uint256,uint256) (runs: 1000, μ: 6949, ~: 7022)
Math64x64Test:testFuzz_inv_Math64x64(uint256) (runs: 1000, μ: 3201, ~: 3201)
Math64x64Test:testFuzz_ln_Math64x64(uint256) (runs: 1000, μ: 20052, ~: 20040)
Math64x64Test:testFuzz_neg_Math64x64(uint256) (runs: 1000, μ: 5609, ~: 5609)
Math64x64Test:testFuzz_sqrt_Math64x64(uint256) (runs: 1000, μ: 7265, ~: 7250)
Math64x64Test:testFuzz_to128x128_Math64x64(uint256) (runs: 1000, μ: 3095, ~: 3095)
Math64x64Test:testFuzz_toInt_Math64x64(uint256) (runs: 1000, μ: 3316, ~: 3316)
Math64x64Test:testUnit_abs_Math64x64() (gas: 2346)
Math64x64Test:testUnit_add_Math64x64() (gas: 6475)
Math64x64Test:testUnit_avg_Math64x64() (gas: 2981)
Math64x64Test:testUnit_div_Math64x64() (gas: 7372)
Math64x64Test:testUnit_divi_Math64x64() (gas: 3795)
Math64x64Test:testUnit_exp_Math64x64() (gas: 25791)
Math64x64Test:testUnit_from128x128_Math64x64() (gas: 4998)
Math64x64Test:testUnit_fromInt_Math64x64() (gas: 3778)
Math64x64Test:testUnit_fromUInt_Math64x64() (gas: 2056)
Math64x64Test:testUnit_gavg_Math64x64() (gas: 7286)
Math64x64Test:testUnit_inv_Math64x64() (gas: 2796)
Math64x64Test:testUnit_ln_Math64x64() (gas: 72626)
Math64x64Test:testUnit_log_2_Math64x64() (gas: 200021)
Math64x64Test:testUnit_mul_Math64x64() (gas: 7716)
Math64x64Test:testUnit_muli_Math64x64() (gas: 8984)
Math64x64Test:testUnit_neg_Math64x64() (gas: 2126)
Math64x64Test:testUnit_pow_Math64x64() (gas: 17940)
Math64x64Test:testUnit_sqrt_Math64x64() (gas: 6235)
Math64x64Test:testUnit_sub_Math64x64() (gas: 6236)
Math64x64Test:testUnit_to128x128_Math64x64() (gas: 3678)
Math64x64Test:testUnit_toInt_Math64x64() (gas: 3942)
Math64x64Test:testUnit_toUInt_Math64x64() (gas: 3235)
TWAR__PoolInitialized:testUnit_twar2() (gas: 115290)
TWAR__PoolInitialized:testUnit_twar3() (gas: 220153)
TWAR__PoolInitialized:testUnit_twar4() (gas: 181074)
TWAR__PoolInitialized:testUnit_twar5() (gas: 214825)
TWAR__PoolInitialized:testUnit_twar6() (gas: 181456)
TWAR__PoolInitialized:testUnit_twar7() (gas: 131517)
TWAR__ZeroState:testUnit_twar1() (gas: 143733)
YieldMathTest:testFail_fyTokenInForSharesOut__overReserves() (gas: 23052)
YieldMathTest:testFail_fyTokenOutForSharesIn__overReserves() (gas: 29918)
YieldMathTest:testFail_sharesInForFYTokenOut__overReserves() (gas: 36601)
YieldMathTest:testFail_sharesOutForFYTokenIn__overReserves() (gas: 29105)
YieldMathTest:testFuzz_fyTokenInForSharesOut__isCatMaturity(uint128) (runs: 1000, μ: 37893, ~: 38109)
YieldMathTest:testFuzz_fyTokenInForSharesOut__mirror(uint128) (runs: 1000, μ: 68714, ~: 68721)
YieldMathTest:testFuzz_fyTokenInForSharesOut__noFees1(uint128) (runs: 1000, μ: 67406, ~: 67482)
YieldMathTest:testFuzz_fyTokenInForSharesOut__noFees2(uint128) (runs: 1000, μ: 69979, ~: 70060)
YieldMathTest:testFuzz_fyTokenInForSharesOut_farFromMaturity(uint128) (runs: 1000, μ: 36162, ~: 36105)
YieldMathTest:testFuzz_fyTokenOutForSharesIn__isCatMaturity(uint128) (runs: 1000, μ: 37614, ~: 37627)
YieldMathTest:testFuzz_fyTokenOutForSharesIn__mirror(uint128) (runs: 1000, μ: 69408, ~: 69322)
YieldMathTest:testFuzz_fyTokenOutForSharesIn__noFees1(uint128) (runs: 1000, μ: 66758, ~: 66623)
YieldMathTest:testFuzz_fyTokenOutForSharesIn__noFees2(uint128) (runs: 1000, μ: 66417, ~: 66267)
YieldMathTest:testFuzz_fyTokenOutForSharesIn_farFromMaturity(uint128) (runs: 1000, μ: 40217, ~: 40192)
YieldMathTest:testFuzz_sharesInForFYTokenOut__isCatMaturity(uint128) (runs: 1000, μ: 38052, ~: 38014)
YieldMathTest:testFuzz_sharesInForFYTokenOut__mirror(uint128) (runs: 1000, μ: 69461, ~: 69375)
YieldMathTest:testFuzz_sharesInForFYTokenOut__noFees1(uint128) (runs: 1000, μ: 67236, ~: 67154)
YieldMathTest:testFuzz_sharesInForFYTokenOut__noFees2(uint128) (runs: 1000, μ: 67137, ~: 67073)
YieldMathTest:testFuzz_sharesOutForFYTokenIn__isCatMaturity(uint128) (runs: 1000, μ: 37748, ~: 37880)
YieldMathTest:testFuzz_sharesOutForFYTokenIn__mirror(uint128) (runs: 1000, μ: 68760, ~: 68767)
YieldMathTest:testFuzz_sharesOutForFYTokenIn__noFees1(uint128) (runs: 1000, μ: 67269, ~: 67493)
YieldMathTest:testFuzz_sharesOutForFYTokenIn__noFees2(uint128) (runs: 1000, μ: 67526, ~: 67755)
YieldMathTest:testUnit_fyTokenInForSharesOut__baseCases() (gas: 188065)
YieldMathTest:testUnit_fyTokenInForSharesOut__reverts() (gas: 94234)
YieldMathTest:testUnit_fyTokenOutForSharesIn__baseCases() (gas: 158461)
YieldMathTest:testUnit_fyTokenOutForSharesIn__reverts() (gas: 46524)
YieldMathTest:testUnit_sharesInForFYTokenOut__baseCases() (gas: 130357)
YieldMathTest:testUnit_sharesInForFYTokenOut__reverts() (gas: 53119)
YieldMathTest:testUnit_sharesOutForFYTokenIn__baseCases() (gas: 159214)
YieldMathTest:testUnit_sharesOutForFYTokenIn__reverts() (gas: 52570)
YieldMathTest:test_invariant() (gas: 44173)
YieldMathTest:test_maxFYTokenIn() (gas: 59228)
YieldMathTest:test_maxFYTokenOut() (gas: 43799)
YieldMathTest:test_maxSharesIn() (gas: 44437)
PoolOracleDAIIntegrationTest:testBuyBasePreview() (gas: 237385)
PoolOracleDAIIntegrationTest:testBuyBasePreviewExpired() (gas: 18673)
PoolOracleDAIIntegrationTest:testBuyFYTokenPreview() (gas: 238789)
PoolOracleDAIIntegrationTest:testBuyFYTokenPreviewExpired() (gas: 18814)
PoolOracleDAIIntegrationTest:testSellBasePreview() (gas: 238161)
PoolOracleDAIIntegrationTest:testSellBasePreviewExpired() (gas: 18836)
PoolOracleDAIIntegrationTest:testSellFYTokenPreview() (gas: 237740)
PoolOracleDAIIntegrationTest:testSellFYTokenPreviewExpired() (gas: 18682)
PoolOracleTWARTest:testConfiguration() (gas: 7765)
PoolOracleTWARTest:testGet() (gas: 202192)
PoolOracleTWARTest:testGetOldestObservationInWindow() (gas: 267289)
PoolOracleTWARTest:testObservationIndexOf() (gas: 66203)
PoolOracleTWARTest:testPeek() (gas: 181009)
PoolOracleTWARTest:testPeekDuringOldestTimeWindow() (gas: 167219)
PoolOracleTWARTest:testPeekDuringOldestTimeWindowFailures() (gas: 166151)
PoolOracleTWARTest:testPeekMissingSlotsDuringInitialisation() (gas: 127928)
PoolOracleTWARTest:testPeekMissingSlotsDuringUpdates() (gas: 1245340)
PoolOracleTWARTest:testRevertOnStaleData() (gas: 317022)
PoolOracleTWARTest:testUpdate() (gas: 1546396)
PoolOracleTWARTest:testUpdateAndInitialise() (gas: 185850)
PoolOracleTWARTest:testUpdateArray() (gas: 177695)
PoolOracleUSDCIntegrationTest:testBuyBasePreview() (gas: 245569)
PoolOracleUSDCIntegrationTest:testBuyBasePreviewExpired() (gas: 18673)
PoolOracleUSDCIntegrationTest:testBuyFYTokenPreview() (gas: 246634)
PoolOracleUSDCIntegrationTest:testBuyFYTokenPreviewExpired() (gas: 18814)
PoolOracleUSDCIntegrationTest:testSellBasePreview() (gas: 246441)
PoolOracleUSDCIntegrationTest:testSellBasePreviewExpired() (gas: 18836)
PoolOracleUSDCIntegrationTest:testSellFYTokenPreview() (gas: 245805)
PoolOracleUSDCIntegrationTest:testSellFYTokenPreviewExpired() (gas: 18682)
BurnForBase__WithLiquidity:testUnit_burnForBase01() (gas: 15552)
BurnForBase__WithLiquidity:testUnit_burnForBase02() (gas: 195734)
Burn__WithLiquidity:testUnit_burn1() (gas: 170738)
MatureBurn_WithLiquidity:testUnit_matureBurn01() (gas: 116447)
MintWithBase__WithLiquidity:testUnit_mintWithBase02() (gas: 17993)
MintWithBase__WithLiquidity:testUnit_mintWithBase03() (gas: 207009)
MintWithBase__ZeroStateNonTv:testUnit_mintWithBase01() (gas: 16680)
Mint__WithLiquidity:testUnit_mint4() (gas: 209107)
Mint__WithLiquidity:testUnit_mint5() (gas: 18973)
Mint__ZeroState:testUnit_mint0() (gas: 58481)
Mint__ZeroState:testUnit_mint1() (gas: 191566)
Mint__ZeroState:testUnit_mint2() (gas: 248353)
SetFees:testUnit_setFees01() (gas: 16969)
SetFees:testUnit_setFees02() (gas: 16527)
SetFees:testUnit_setFees03() (gas: 27650)
TradeDAIPreviews__WithExtraFYToken:testUnit_tradeDAI17() (gas: 168883)
TradeDAIPreviews__WithExtraFYToken:testUnit_tradeDAI18() (gas: 180677)
TradeDAIPreviews__WithExtraFYToken:testUnit_tradeDAI19() (gas: 178787)
TradeDAIPreviews__WithExtraFYToken:testUnit_tradeDAI20() (gas: 167215)
TradeDAI__WithExtraFYToken:testUnit_tradeDAI07() (gas: 213262)
TradeDAI__WithExtraFYToken:testUnit_tradeDAI08() (gas: 83892)
TradeDAI__WithExtraFYToken:testUnit_tradeDAI09() (gas: 167536)
TradeDAI__WithExtraFYToken:testUnit_tradeDAI10() (gas: 218361)
TradeDAI__WithLiquidity:testUnit_tradeDAI01() (gas: 194518)
TradeDAI__WithLiquidity:testUnit_tradeDAI02() (gas: 139431)
TradeDAI__WithLiquidity:testUnit_tradeDAI04() (gas: 212036)
TradeDAI__WithLiquidity:testUnit_tradeDAI13() (gas: 224170)
TradeDAI__WithLiquidity:testUnit_tradeDAI14() (gas: 261808)
TradeDAI__WithLiquidity:testUnit_tradeDAI15() (gas: 316105)
TradeDAI__WithLiquidity:testUnit_tradeDAI16() (gas: 329053)
Trade__InvariantDAI:testUnit_tradeInvariantDAI01() (gas: 94573608)
Trade__InvariantDAI:testUnit_tradeInvariantDAI02() (gas: 101273099)
Trade__InvariantDAI:testUnit_tradeInvariantDAI03() (gas: 66881327)
Trade__InvariantDAI:testUnit_tradeInvariantDAI04() (gas: 56933223)
TradeUSDCPreviews__WithExtraFYToken:testUnit_tradeUSDC13() (gas: 168911)
TradeUSDCPreviews__WithExtraFYToken:testUnit_tradeUSDC14() (gas: 180340)
TradeUSDCPreviews__WithExtraFYToken:testUnit_tradeUSDC15() (gas: 179275)
TradeUSDCPreviews__WithExtraFYToken:testUnit_tradeUSDC16() (gas: 166986)
TradeUSDC__WithExtraFYToken:testUnit_tradeUSDC07() (gas: 166283)
TradeUSDC__WithExtraFYToken:testUnit_tradeUSDC08() (gas: 123781)
TradeUSDC__WithExtraFYToken:testUnit_tradeUSDC09() (gas: 167801)
TradeUSDC__WithExtraFYToken:testUnit_tradeUSDC10() (gas: 213867)
TradeUSDC__WithExtraFYToken:testUnit_tradeUSDC12() (gas: 119501)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC01() (gas: 146111)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC02() (gas: 135998)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC04() (gas: 206571)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC06() (gas: 179126)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC13() (gas: 223064)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC14() (gas: 257757)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC15() (gas: 315471)
TradeUSDC__WithLiquidity:testUnit_tradeUSDC16() (gas: 326781)
Trade__InvariantUSDC:testUnit_tradeInvariantUSDC01() (gas: 94563047)
Trade__InvariantUSDC:testUnit_tradeInvariantUSDC02() (gas: 101273542)
Trade__InvariantUSDC:testUnit_tradeInvariantUSDC03() (gas: 66881354)
Trade__InvariantUSDC:testUnit_tradeInvariantUSDC04() (gas: 56931741)
Admin__WithLiquidityEulerDAI:testUnit_admin1_EulerDAI() (gas: 40197)
Admin__WithLiquidityEulerDAI:testUnit_admin2_EulerDAI() (gas: 52278)
Admin__WithLiquidityEulerDAI:testUnit_admin3_EulerDAI() (gas: 44372)
Admin__WithLiquidityEulerDAI:testUnit_admin4_EulerDAI() (gas: 56795)
Admin__WithLiquidityEulerDAI:testUnit_admin5_EulerDAI() (gas: 51071)
Admin__WithLiquidityEulerDAI:testUnit_admin6_EulerDAI() (gas: 64465)
BurnForBase__WithLiquidityEulerDAI:testUnit_Euler_burnForBaseDAI01() (gas: 15601)
BurnForBase__WithLiquidityEulerDAI:testUnit_Euler_burnForBaseDAI02() (gas: 201956)
Burn__WithLiquidityEulerDAI:testUnit_Euler_burnDAI01() (gas: 146907)
MatureBurn_WithLiquidityEulerDAI:testUnit_Euler_matureBurnDAI01() (gas: 154859)
MintWithBase__WithLiquidityEulerDAI:testUnit_Euler_mintWithBaseDAI02() (gas: 18010)
MintWithBase__WithLiquidityEulerDAI:testUnit_Euler_mintWithBaseDAI03() (gas: 210955)
MintWithBase__ZeroStateEulerDAI:testUnit_Euler_mintWithBaseDAI01() (gas: 16724)
Mint__WithLiquidityEulerDAI:testUnit_Euler_mintDAI03() (gas: 166635)
Mint__ZeroStateEulerDAI:testUnit_Euler_mintDAI01() (gas: 184368)
Mint__ZeroStateEulerDAI:testUnit_Euler_mintDAI02() (gas: 232471)
SetFeesEulerDAI:testUnit_Euler_setFeesDAI01() (gas: 16971)
SetFeesEulerDAI:testUnit_Euler_setFeesDAI02() (gas: 16528)
SetFeesEulerDAI:testUnit_Euler_setFeesDAI03() (gas: 27606)
Trade__PreviewFuncsDAI:testUnit_Euler_tradeDAI11() (gas: 178578)
Trade__PreviewFuncsDAI:testUnit_Euler_tradeDAI12() (gas: 187770)
Trade__PreviewFuncsDAI:testUnit_Euler_tradeDAI13() (gas: 186396)
Trade__PreviewFuncsDAI:testUnit_Euler_tradeDAI14() (gas: 176769)
Trade__WithExtraFYTokenEulerDAI:testUnit_Euler_tradeDAI07() (gas: 211864)
Trade__WithExtraFYTokenEulerDAI:testUnit_Euler_tradeDAI08() (gas: 135488)
Trade__WithExtraFYTokenEulerDAI:testUnit_Euler_tradeDAI09() (gas: 234130)
Trade__WithExtraFYTokenEulerDAI:testUnit_Euler_tradeDAI10() (gas: 212710)
Trade__WithLiquidityEulerDAI:testUnit_Euler_tradeDAI01() (gas: 200706)
Trade__WithLiquidityEulerDAI:testUnit_Euler_tradeDAI02() (gas: 149763)
Trade__WithLiquidityEulerDAI:testUnit_Euler_tradeDAI04() (gas: 200698)
Trade__WithLiquidityEulerDAI:testUnit_Euler_tradeDAI06() (gas: 198558)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin6_EulerDAI06() (gas: 74841)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin_EulerDAI01() (gas: 54726)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin_EulerDAI02() (gas: 64985)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin_EulerDAI03() (gas: 88348)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin_EulerDAI04() (gas: 204689)
Admin__WithLiquidityEulerDAIFork:testForkUnit_admin_EulerDAI05() (gas: 65789)
BurnForBase__WithLiquidityEulerDAIFork:testForkUnit_Euler_burnForBaseDAI01() (gas: 15612)
BurnForBase__WithLiquidityEulerDAIFork:testForkUnit_Euler_burnForBaseDAI02() (gas: 273985)
Burn__WithLiquidityEulerDAIFork:testForkUnit_Euler_burnDAI01() (gas: 202587)
MatureBurn_WithLiquidityEulerDAIFork:testForkUnit_Euler_matureBurnDAI01() (gas: 225376)
MintWithBase__WithLiquidityEulerDAIFork:testForkUnit_Euler_mintWithBaseDAI01() (gas: 17977)
MintWithBase__WithLiquidityEulerDAIFork:testForkUnit_Euler_mintWithBaseDAI02() (gas: 278463)
Mint__WithLiquidityEulerDAIFork:testForkUnit_Euler_mintDAI03() (gas: 274595)
SetFeesEulerDAIFork:testForkUnit_Euler_setFeesDAI01() (gas: 17012)
SetFeesEulerDAIFork:testForkUnit_Euler_setFeesDAI02() (gas: 16562)
SetFeesEulerDAIFork:testForkUnit_Euler_setFeesDAI03() (gas: 27808)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceDAI01() (gas: 59300)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceDAI02() (gas: 82512)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceDAI03() (gas: 58164)
Trade__PreviewFuncsDAIFork:testFailForkUnit_Euler_tradePreviewsDAI04() (gas: 290321)
Trade__PreviewFuncsDAIFork:testForkUnit_Euler_tradePreviewsDAI01() (gas: 295272)
Trade__PreviewFuncsDAIFork:testForkUnit_Euler_tradePreviewsDAI02() (gas: 275081)
Trade__PreviewFuncsDAIFork:testForkUnit_Euler_tradePreviewsDAI03() (gas: 271963)
Trade__WithExtraFYTokenEulerDAIFork:testForkUnit_Euler_tradeExtraDAI01() (gas: 287872)
Trade__WithExtraFYTokenEulerDAIFork:testForkUnit_Euler_tradeExtraDAI02() (gas: 331073)
Trade__WithExtraFYTokenEulerDAIFork:testForkUnit_Euler_tradeExtraDAI03() (gas: 290825)
Trade__WithLiquidityEulerDAIFork:testForkUnit_Euler_tradeDAI01() (gas: 301746)
Trade__WithLiquidityEulerDAIFork:testForkUnit_Euler_tradeDAI02() (gas: 311829)
Trade__WithLiquidityEulerDAIFork:testForkUnit_Euler_tradeDAI03() (gas: 326943)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin6_EulerUSDC06() (gas: 86087)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin_EulerUSDC01() (gas: 70708)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin_EulerUSDC02() (gas: 85202)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin_EulerUSDC03() (gas: 156859)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin_EulerUSDC04() (gas: 265610)
Admin__WithLiquidityEulerUSDCFork:testForkUnit_admin_EulerUSDC05() (gas: 73669)
BurnForBase__WithLiquidityEulerUSDCFork:testForkUnit_Euler_burnForBaseUSDC01() (gas: 15571)
BurnForBase__WithLiquidityEulerUSDCFork:testForkUnit_Euler_burnForBaseUSDC02() (gas: 301315)
Burn__WithLiquidityEulerUSDCFork:testForkUnit_Euler_burnUSDC01() (gas: 217223)
MatureBurn_WithLiquidityEulerUSDCFork:testForkUnit_Euler_matureBurnUSDC01() (gas: 247905)
MintWithBase__WithLiquidityEulerUSDCFork:testForkUnit_Euler_mintWithBaseUSDC01() (gas: 17932)
MintWithBase__WithLiquidityEulerUSDCFork:testForkUnit_Euler_mintWithBaseUSDC02() (gas: 306581)
Mint__WithLiquidityEulerUSDCFork:testForkUnit_Euler_mintUSDC03() (gas: 269809)
SetFeesEulerUSDCFork:testForkUnit_Euler_setFeesUSDC01() (gas: 17033)
SetFeesEulerUSDCFork:testForkUnit_Euler_setFeesUSDC02() (gas: 16575)
SetFeesEulerUSDCFork:testForkUnit_Euler_setFeesUSDC03() (gas: 27808)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceUSDC01() (gas: 65041)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceUSDC02() (gas: 87624)
Trade__CheckSharePrice:testForkUnit_Euler_tradeSharePriceUSDC03() (gas: 66092)
Trade__PreviewFuncsUSDCFork:testFailForkUnit_Euler_tradePreviewsUSDC04() (gas: 283204)
Trade__PreviewFuncsUSDCFork:testForkUnit_Euler_tradePreviewsUSDC01() (gas: 282453)
Trade__PreviewFuncsUSDCFork:testForkUnit_Euler_tradePreviewsUSDC02() (gas: 277375)
Trade__PreviewFuncsUSDCFork:testForkUnit_Euler_tradePreviewsUSDC03() (gas: 277989)
Trade__WithExtraFYTokenEulerUSDCFork:testForkUnit_Euler_tradeExtraUSDC01() (gas: 290454)
Trade__WithExtraFYTokenEulerUSDCFork:testForkUnit_Euler_tradeExtraUSDC02() (gas: 336692)
Trade__WithExtraFYTokenEulerUSDCFork:testForkUnit_Euler_tradeExtraUSDC03() (gas: 290146)
Trade__WithLiquidityEulerUSDCFork:testForkUnit_Euler_tradeUSDC01() (gas: 287906)
Trade__WithLiquidityEulerUSDCFork:testForkUnit_Euler_tradeUSDC02() (gas: 296096)
Trade__WithLiquidityEulerUSDCFork:testForkUnit_Euler_tradeUSDC03() (gas: 311394)
Admin__WithLiquidityEulerUSDCFork:testFailForkUnit_wrapUnwrap_EulerUSDC01() (gas: 245865)
Admin__WithLiquidityEulerUSDC:testUnit_admin1_EulerUSDC() (gas: 40178)
Admin__WithLiquidityEulerUSDC:testUnit_admin2_EulerUSDC() (gas: 52256)
Admin__WithLiquidityEulerUSDC:testUnit_admin3_EulerUSDC() (gas: 40465)
Admin__WithLiquidityEulerUSDC:testUnit_admin4_EulerUSDC() (gas: 53811)
Admin__WithLiquidityEulerUSDC:testUnit_admin5_EulerUSDC() (gas: 51044)
Admin__WithLiquidityEulerUSDC:testUnit_admin6_EulerUSDC() (gas: 64394)
BurnForBase__WithLiquidityEulerUSDC:testUnit_Euler_burnForBaseUSDC01() (gas: 15577)
BurnForBase__WithLiquidityEulerUSDC:testUnit_Euler_burnForBaseUSDC02() (gas: 202742)
Burn__WithLiquidityEulerUSDC:testUnit_Euler_burn1() (gas: 182523)
MatureBurn_WithLiquidityEulerUSDC:testUnit_Euler_matureBurn01() (gas: 154574)
MintWithBase__WithLiquidityEulerUSDC:testUnit_Euler_mintWithBaseUSDC02() (gas: 18031)
MintWithBase__WithLiquidityEulerUSDC:testUnit_Euler_mintWithBaseUSDC03() (gas: 227253)
MintWithBase__ZeroStateEulerUSDC:testUnit_Euler_mintWithBaseUSDC01() (gas: 16703)
Mint__WithLiquidityEulerUSDC:testUnit_Euler_mint4() (gas: 180423)
Mint__ZeroStateEulerUSDC:testUnit_Euler_mint1() (gas: 198437)
Mint__ZeroStateEulerUSDC:testUnit_Euler_mint2() (gas: 185995)
SetFeesEulerUSDC:testUnit_Euler_setFeesUSDC01() (gas: 16949)
SetFeesEulerUSDC:testUnit_Euler_setFeesUSDC02() (gas: 16539)
SetFeesEulerUSDC:testUnit_Euler_setFeesUSDC03() (gas: 27603)
Trade__OnceMatureEulerUSDC:testUnit_Euler_tradeUSDC17() (gas: 40146)
Trade__OnceMatureEulerUSDC:testUnit_Euler_tradeUSDC18() (gas: 44568)
Trade__OnceMatureEulerUSDC:testUnit_Euler_tradeUSDC19() (gas: 28818)
Trade__OnceMatureEulerUSDC:testUnit_Euler_tradeUSDC20() (gas: 32288)
Trade__PreviewFuncsUSDC:testUnit_Euler_tradeUSDC21() (gas: 178066)
Trade__PreviewFuncsUSDC:testUnit_Euler_tradeUSDC22() (gas: 187732)
Trade__PreviewFuncsUSDC:testUnit_Euler_tradeUSDC23() (gas: 186842)
Trade__PreviewFuncsUSDC:testUnit_Euler_tradeUSDC24() (gas: 176251)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC07() (gas: 225167)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC08() (gas: 132165)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC09() (gas: 178113)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC10() (gas: 230813)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC13() (gas: 178133)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC14() (gas: 187739)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC15() (gas: 186849)
Trade__WithExtraFYTokenEulerUSDC:testUnit_Euler_tradeUSDC16() (gas: 176167)
Trade__WithLiquidityEulerUSDC:testUnit_Euler_tradeUSDC01() (gas: 195494)
Trade__WithLiquidityEulerUSDC:testUnit_Euler_tradeUSDC02() (gas: 146228)
Trade__WithLiquidityEulerUSDC:testUnit_Euler_tradeUSDC04() (gas: 221994)
Trade__WithLiquidityEulerUSDC:testUnit_Euler_tradeUSDC06() (gas: 187242)
Admin__WithLiquidityEulerUSDT:testUnit_admin1_EulerUSDT() (gas: 52862)
Admin__WithLiquidityEulerUSDT:testUnit_admin2_EulerUSDT() (gas: 65696)
Admin__WithLiquidityEulerUSDT:testUnit_admin3_EulerUSDT() (gas: 41642)
Admin__WithLiquidityEulerUSDT:testUnit_admin4_EulerUSDT() (gas: 56679)
Admin__WithLiquidityEulerUSDT:testUnit_admin5_EulerUSDT() (gas: 53933)
Admin__WithLiquidityEulerUSDT:testUnit_admin6_EulerUSDT() (gas: 67327)
BurnForBase__WithLiquidityEulerUSDT:testUnit_Euler_burnForBaseUSDT01() (gas: 15555)
BurnForBase__WithLiquidityEulerUSDT:testUnit_Euler_burnForBaseUSDT02() (gas: 219137)
Burn__WithLiquidityEulerUSDT:testUnit_Euler_burnUSDT01() (gas: 198644)
MatureBurn_WithLiquidityEulerUSDT:testUnit_Euler_matureBurnUSDT01() (gas: 167779)
MintWithBase__WithLiquidityEulerUSDT:testUnit_Euler_mintWithBaseUSDT02() (gas: 17988)
MintWithBase__WithLiquidityEulerUSDT:testUnit_Euler_mintWithBaseUSDT03() (gas: 249299)
MintWithBase__ZeroStateEulerUSDT:testUnit_Euler_mintWithBaseUSDT01() (gas: 16704)
Mint_ZeroStateEulerUSDT:testUint_Euler_mintUSDT01() (gas: 265638)
Mint_ZeroStateEulerUSDT:testUnit_Euler_mintUSDT02() (gas: 323161)
Mint__WithLiquidityEulerUSDT:testUnit_Euler_mintUSDT03() (gas: 188659)
SetFeesEulerUSDT:testUnit_Euler_setFeesUSDT01() (gas: 16990)
SetFeesEulerUSDT:testUnit_Euler_setFeesUSDT02() (gas: 16485)
SetFeesEulerUSDT:testUnit_Euler_setFeesUSDT03() (gas: 27561)
Trade__PreviewFuncsUSDT:testUnit_Euler_tradeUSDT11() (gas: 194309)
Trade__PreviewFuncsUSDT:testUnit_Euler_tradeUSDT12() (gas: 204063)
Trade__PreviewFuncsUSDT:testUnit_Euler_tradeUSDT13() (gas: 203278)
Trade__PreviewFuncsUSDT:testUnit_Euler_tradeUSDT14() (gas: 192414)
Trade__WithExtraFYTokenEulerUSDT:testUnit_Euler_tradeUSDT07() (gas: 332653)
Trade__WithExtraFYTokenEulerUSDT:testUnit_Euler_tradeUSDT08() (gas: 258296)
Trade__WithExtraFYTokenEulerUSDT:testUnit_Euler_tradeUSDT09() (gas: 295039)
Trade__WithExtraFYTokenEulerUSDT:testUnit_Euler_tradeUSDT10() (gas: 337219)
Trade__WithLiquidityEulerUSDT:testUnit_Euler_tradeUSDT01() (gas: 211613)
Trade__WithLiquidityEulerUSDT:testUnit_Euler_tradeUSDT02() (gas: 161483)
Trade__WithLiquidityEulerUSDT:testUnit_Euler_tradeUSDT04() (gas: 238101)
Trade__WithLiquidityEulerUSDT:testUnit_Euler_tradeUSDT06() (gas: 203329)
Admin__WithLiquidityNonTv:testUnit_admin1_NonTv() (gas: 36023)
Admin__WithLiquidityNonTv:testUnit_admin2_NonTv() (gas: 43788)
Admin__WithLiquidityNonTv:testUnit_admin3_NonTv() (gas: 35908)
Admin__WithLiquidityNonTv:testUnit_admin4_NonTv() (gas: 49304)
Admin__WithLiquidityNonTv:testUnit_admin5_NonTv() (gas: 46599)
Admin__WithLiquidityNonTv:testUnit_admin6_NonTv() (gas: 59952)
BurnForBase__WithLiquidityNonTv:testUnit_NonTv_burnForBase01() (gas: 15597)
BurnForBase__WithLiquidityNonTv:testUnit_NonTv_burnForBase02() (gas: 171504)
Burn__WithLiquidityNonTv:testUnit_NonTv_burn1() (gas: 126359)
MatureBurn_WithLiquidityNonTv:testUnit_NonTv_matureBurn01() (gas: 112986)
MintWithBase__WithLiquidityNonTv:testUnit_NonTv_mintWithBase02() (gas: 17989)
MintWithBase__WithLiquidityNonTv:testUnit_NonTv_mintWithBase03() (gas: 167040)
MintWithBase__ZeroStateNonTv:testUnit_NonTv_mintWithBase01() (gas: 16702)
Mint__WithLiquidityNonTv:testUnit_NonTv_mint4() (gas: 129001)
Mint__ZeroStateNonTv:testUnit_NonTv_mint1() (gas: 134848)
Mint__ZeroStateNonTv:testUnit_NonTv_mint2() (gas: 181548)
SetFeesNonTv:testUnit_NonTv_setFees01() (gas: 16972)
SetFeesNonTv:testUnit_NonTv_setFees02() (gas: 16495)
SetFeesNonTv:testUnit_NonTv_setFees03() (gas: 27627)
NegativeRatesIntegrationTest:testBuyBasePreviewFYDAI2212(uint128) (runs: 1000, μ: 46604, ~: 46607)
NegativeRatesIntegrationTest:testBuyBasePreviewFYETH2212(uint128) (runs: 1000, μ: 45633, ~: 45443)
NegativeRatesIntegrationTest:testBuyBasePreviewFYUSDC2212(uint128) (runs: 1000, μ: 46217, ~: 46220)
NegativeRatesIntegrationTest:testBuyFYTokenPreviewFYDAI2212(uint128) (runs: 1000, μ: 86656, ~: 86593)
NegativeRatesIntegrationTest:testBuyFYTokenPreviewFYETH2212(uint128) (runs: 1000, μ: 85164, ~: 85043)
NegativeRatesIntegrationTest:testBuyFYTokenPreviewFYUSDC2212(uint128) (runs: 1000, μ: 85836, ~: 85829)
NegativeRatesIntegrationTest:testSellBasePreviewFYDAI2212(uint128) (runs: 1000, μ: 87262, ~: 87318)
NegativeRatesIntegrationTest:testSellBasePreviewFYETH2212(uint128) (runs: 1000, μ: 85809, ~: 85846)
NegativeRatesIntegrationTest:testSellBasePreviewFYUSDC2212(uint128) (runs: 1000, μ: 86362, ~: 86358)
NegativeRatesIntegrationTest:testSellFYTokenPreviewFYDAI2212(uint128) (runs: 1000, μ: 72596, ~: 72621)
NegativeRatesIntegrationTest:testSellFYTokenPreviewFYETH2212(uint128) (runs: 1000, μ: 71147, ~: 71081)
NegativeRatesIntegrationTest:testSellFYTokenPreviewFYUSDC2212(uint128) (runs: 1000, μ: 72139, ~: 72156)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI07() (gas: 155413)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI08() (gas: 74316)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI09() (gas: 118962)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI10() (gas: 158317)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI12() (gas: 108086)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI13() (gas: 143286)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI14() (gas: 145968)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI15() (gas: 144941)
TradeDAI__WithExtraFYTokenNonTv:testUnit_NonTv_tradeDAI16() (gas: 143056)
TradeDAI__ZeroStateNonTv:testUnit_NonTv_tradeDAI01() (gas: 147478)
TradeDAI__ZeroStateNonTv:testUnit_NonTv_tradeDAI02() (gas: 98097)
TradeDAI__ZeroStateNonTv:testUnit_NonTv_tradeDAI04() (gas: 155636)
TradeDAI__ZeroStateNonTv:testUnit_NonTv_tradeDAI06() (gas: 128457)
Admin__WithLiquidityYearnVault:testUnit_admin1_YearnVault() (gas: 40205)
Admin__WithLiquidityYearnVault:testUnit_admin2_YearnVault() (gas: 52285)
Admin__WithLiquidityYearnVault:testUnit_admin3_YearnVault() (gas: 40378)
Admin__WithLiquidityYearnVault:testUnit_admin4_YearnVault() (gas: 53759)
Admin__WithLiquidityYearnVault:testUnit_admin5_YearnVault() (gas: 51100)
Admin__WithLiquidityYearnVault:testUnit_admin6_YearnVault() (gas: 64474)
Burn__WithLiquidityYearnVault:testUnit_YearnVault_burn1() (gas: 170268)
Mint__WithLiquidityYearnVault:testUnit_YearnVault_mint4() (gas: 169517)
Mint__ZeroStateYearnVault:testUnit_YearnVault_mint1() (gas: 191120)
Mint__ZeroStateYearnVault:testUnit_YearnVault_mint2() (gas: 246903)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI07() (gas: 209324)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI08() (gas: 122547)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI09() (gas: 168420)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI10() (gas: 215262)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI12() (gas: 159551)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI13() (gas: 166662)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI14() (gas: 177901)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI15() (gas: 176322)
TradeDAI__WithExtraFYTokenYearnVault:testUnit_YearnVault_tradeDAI16() (gas: 164796)
TradeDAI__ZeroStateYearnVault:testUnit_YearnVault_tradeDAI01() (gas: 188412)
TradeDAI__ZeroStateYearnVault:testUnit_YearnVault_tradeDAI02() (gas: 135009)
TradeDAI__ZeroStateYearnVault:testUnit_YearnVault_tradeDAI04() (gas: 203911)
TradeDAI__ZeroStateYearnVault:testUnit_YearnVault_tradeDAI06() (gas: 175460)