-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.gas-snapshot
437 lines (437 loc) · 39 KB
/
.gas-snapshot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
AdaptiveFeeCalculator_Test:testCorrectness() (gas: 69957)
AdaptiveFeeCalculator_Test:testOverFlow() (gas: 26087)
BotHandler_CheckForceTakeMaxProfit:testIntegration_WhenCallCheckForceTakeMaxProfit() (gas: 4000914)
BotHandler_CheckLiquidation:testIntegration_WhenCallCheckLiquidation() (gas: 4252247)
BotHandler_CloseDelistedMarketPosition:testCorrectness_closeDelistedMarketPosition_AndProfitIsEqualsToReserved() (gas: 2172575)
BotHandler_CloseDelistedMarketPosition:testCorrectness_closeDelistedMarketPosition_AndProfitIsGreaterThenReserved() (gas: 2172708)
BotHandler_CloseDelistedMarketPosition:testRevert_WhenSomeoneCallBotHandler() (gas: 34090)
BotHandler_CloseDelistedMarketPosition:testRevert_closeDelistedMarketPosition_ButMarketHealthy() (gas: 1162856)
BotHandler_CloseDelistedMarketPosition:testRevert_closeDelistedMarketPosition_ButPositionIsAlreadyClosed() (gas: 1188676)
BotHandler_CloseDelistedMarketPosition:testRevert_closeDelistedMarketPosition_ButPriceStale() (gas: 1155555)
BotHandler_Deleverage:testRevert_deleverage_WhenOverDeleverage() (gas: 2086634)
BotHandler_Deleverage:testRevert_deleverage_WhenSomeoneCallBotHandler() (gas: 36188)
BotHandler_Deleverage:testRevert_deleverage_WhenValidateError() (gas: 1288584)
BotHandler_Deleverage:testRevert_deleverage_WhenValidatePass() (gas: 1302246)
BotHandler_ForceTakeMaxProfit:testCorrectness_WhenBotHandlerForceTakeMaxProfit_AndProfitIsEqualsToReserved() (gas: 2155776)
BotHandler_ForceTakeMaxProfit:testCorrectness_WhenBotHandlerForceTakeMaxProfit_AndProfitIsGreaterThenReserved() (gas: 2155930)
BotHandler_ForceTakeMaxProfit:testRevert_WhenBotHandlerForceTakeMaxProfitButPositionIsAlreadyClosed() (gas: 1175214)
BotHandler_ForceTakeMaxProfit:testRevert_WhenBotHandlerForceTakeMaxProfitButPriceStale() (gas: 1138832)
BotHandler_ForceTakeMaxProfit:testRevert_WhenSomeoneCallBotHandler() (gas: 34135)
BotHandler_Liquidate:testCorrectness_liquidate() (gas: 75340)
BotHandler_Liquidate:testRevert_liquidate_WhenSomeoneCallBotHandler() (gas: 31714)
BotHandler_SetPositionManagers:testCorrectness_WhenSetPositionManagers() (gas: 70405)
BotHandler_SetTradeService:testCorrectness_WhenSetTradeService() (gas: 37058)
BotHandler_SetTradeService:testRevert_WhenSetInvalidTradeService() (gas: 32236)
BulkSendErc20_LeggoForkTest:testCorrectness_WhenLeggo() (gas: 492152)
Calculator_FundingRate:testCorrectness_getFundingRateVelocity_noInterval() (gas: 301460)
Calculator_GetDelta:testCorrectness_getDelta_WhenLongAndPriceDown() (gas: 13973)
Calculator_GetDelta:testCorrectness_getDelta_WhenLongAndPriceUp() (gas: 28879)
Calculator_GetDelta:testCorrectness_getDelta_WhenProfit_ButHaventSurpassMinProfitDuration() (gas: 97879)
Calculator_GetDelta:testCorrectness_getDelta_WhenShortAndPriceDown() (gas: 28925)
Calculator_GetDelta:testCorrectness_getDelta_WhenShortAndPriceUp() (gas: 13974)
Calculator_GetDelta:testRevert_getDelta_WhenBadAveragePrice() (gas: 13653)
Calculator_GetGlobalPNLE30Test:testCorrectness_WhenGetGlobalPNLE30() (gas: 329072)
Calculator_GetSettlementFeeRate:testCorrectness_WhenGetSettlementFeeRateAndMakePoolBetterThenNoFee() (gas: 245140)
Calculator_GetSettlementFeeRate:testCorrectness_WhenGetSettlementFeeRateAndMakePoolWorst() (gas: 245653)
Calculator_GetSettlementFeeRate:testCorrectness_WhenGetSettlementFeeRateWithZeroDelta() (gas: 57881)
Calculator_IMR:testCorrectness_getCollateralValue_noDepositCollateral() (gas: 28098)
Calculator_IMR:testCorrectness_getCollateralValue_withDepositCollateral() (gas: 238358)
Calculator_IMR:testCorrectness_getIMR_longPosition() (gas: 76679)
Calculator_IMR:testCorrectness_getIMR_noOpeningPositions() (gas: 25534)
Calculator_IMR:testCorrectness_getIMR_shortPosition() (gas: 76870)
Calculator_Initialization:testCorrectness_calculator_initializdStates() (gas: 34948)
Calculator_Initialization:testCorrectness_calculator_setConfigStorage() (gas: 27293)
Calculator_Initialization:testCorrectness_calculator_setOracle() (gas: 27120)
Calculator_Initialization:testCorrectness_calculator_setPerpStorage() (gas: 27246)
Calculator_Initialization:testCorrectness_calculator_setVaultStorage() (gas: 27204)
Calculator_Initialization:testRevert_setConfigStorage() (gas: 18365)
Calculator_Initialization:testRevert_setOracle() (gas: 18343)
Calculator_Initialization:testRevert_setPerpStorage() (gas: 18365)
Calculator_Initialization:testRevert_setVaultStorage() (gas: 18431)
Calculator_LiquidateAndCheckGlobalPnl:testIntegration_WhenCallGetGlobalPnl() (gas: 11004396)
Calculator_MMR:testCorrectness_getMMR_longPosition() (gas: 76695)
Calculator_MMR:testCorrectness_getMMR_noOpeningPositions() (gas: 25481)
Calculator_MMR:testCorrectness_getMMR_shortPosition() (gas: 76842)
Calculator_UnrealizedPnl:testCorrectness_getUnrealizedPnlAndFee_noPosition() (gas: 45705)
CrossMarginHandler_DepositCollateral02:testCorrectness_handler02_depositCollateral_newDepositingToken() (gas: 237694)
CrossMarginHandler_DepositCollateral02:testCorrectness_handler02_depositCollateral_newDepositingToken_traderTokenList() (gas: 236590)
CrossMarginHandler_DepositCollateral02:testCorrectness_handler02_depositCollateral_oldDepositingToken_traderTokenList() (gas: 296819)
CrossMarginHandler_DepositCollateral02:testCorrectness_handler02_depositCollateral_wNativeToken() (gas: 246297)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_InsufficientAllowance() (gas: 73455)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_TransferExceedBalance() (gas: 101382)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_onlyAcceptedToken() (gas: 58256)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_wNativeToken_withBadMsgValue() (gas: 70590)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_wNativeToken_withInsufficientNativeBalance() (gas: 22736)
CrossMarginHandler_DepositCollateral02:testRevert_handler02_depositCollateral_withShouldWrap_butWithNonWNativeToken() (gas: 79796)
CrossMarginHandler_DepositCollateral:testCorrectness_handler_depositCollateral_newDepositingToken() (gas: 232116)
CrossMarginHandler_DepositCollateral:testCorrectness_handler_depositCollateral_newDepositingToken_traderTokenList() (gas: 231045)
CrossMarginHandler_DepositCollateral:testCorrectness_handler_depositCollateral_oldDepositingToken_traderTokenList() (gas: 291092)
CrossMarginHandler_DepositCollateral:testCorrectness_handler_depositCollateral_wNativeToken() (gas: 240884)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_InsufficientAllowance() (gas: 68526)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_TransferExceedBalance() (gas: 96453)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_onlyAcceptedToken() (gas: 57971)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_wNativeToken_withBadMsgValue() (gas: 65766)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_wNativeToken_withInsufficientNativeBalance() (gas: 22599)
CrossMarginHandler_DepositCollateral:testRevert_handler_depositCollateral_withShouldWrap_butWithNonWNativeToken() (gas: 74952)
CrossMarginHandler_Getter:testCorrectnes_handler02_receiverGetFee() (gas: 2176409)
CrossMarginHandler_Getter:testCorrectnes_handler02_viaDelegate() (gas: 2490587)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler02_getActiveWithdrawOrders() (gas: 4901833)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler02_getAllActiveOrders() (gas: 2703292)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler02_getAllExecutedOrders() (gas: 4005641)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler02_getWithdrawOrders_timestampCorrectness() (gas: 1178079)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler_getActiveWithdrawOrders() (gas: 3354971)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler_getExecutedWithdrawOrders() (gas: 4828646)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler_getWithdrawOrders() (gas: 1860508)
CrossMarginHandler_Getter:testCorrectness_crossMarginHandler_getWithdrawOrders_timestampCorrectness() (gas: 994621)
CrossMarginHandler_Getter:testCorrectness_handler02_cancelOrderWhenFail() (gas: 433124)
CrossMarginHandler_Getter:testCorrectness_handler02_userCancelOrder() (gas: 344324)
CrossMarginHandler_Initialization:testCorrectness_crossMarginHandler_setCrossMarginService() (gas: 3460508)
CrossMarginHandler_Initialization:testCorrectness_crossMarginHandler_setCrossMarginService() (gas: 3462662)
CrossMarginHandler_Initialization:testCorrectness_crossMarginHandler_setPyth() (gas: 60059)
CrossMarginHandler_Initialization:testCorrectness_crossMarginHandler_setPyth() (gas: 62279)
CrossMarginHandler_Initialization:testRevert_setCrossMarginService() (gas: 23474)
CrossMarginHandler_Initialization:testRevert_setCrossMarginService() (gas: 25672)
CrossMarginHandler_Initialization:testRevert_setPyth() (gas: 23395)
CrossMarginHandler_Initialization:testRevert_setPyth() (gas: 25615)
CrossMarginHandler_WithdrawCollateral:testCorrectness_handler02_withdrawCollateral() (gas: 1347434)
CrossMarginHandler_WithdrawCollateral:testCorrectness_handler02_withdrawCollateral_traderTokenList_singleToken() (gas: 1221891)
CrossMarginHandler_WithdrawCollateral:testCorrectness_handler_withdrawCollateral() (gas: 1217303)
CrossMarginHandler_WithdrawCollateral:testCorrectness_handler_withdrawCollateral_traderTokenList_singleToken() (gas: 1095639)
CrossMarginService_DepositCollateral:testCorrectness_service_depositCollateral_newDepositingToken() (gas: 225395)
CrossMarginService_DepositCollateral:testCorrectness_service_depositCollateral_newDepositingToken_traderTokenList() (gas: 224214)
CrossMarginService_DepositCollateral:testCorrectness_service_depositCollateral_oldDepositingToken_traderTokenList() (gas: 253239)
CrossMarginService_DepositCollateral:testRevert_service_depositCollateral_invalidDepositBalance() (gas: 241911)
CrossMarginService_DepositCollateral:testRevert_service_depositCollateral_onlyAcceptedToken() (gas: 47389)
CrossMarginService_DepositCollateral:testRevert_service_depositCollateral_onlyWhitelistedExecutor() (gas: 40749)
CrossMarginService_Initialization:testCorrectness_crossMarginService_initializdStates() (gas: 28957)
CrossMarginService_Initialization:testCorrectness_crossMarginService_setCalculator() (gas: 32521)
CrossMarginService_Initialization:testCorrectness_crossMarginService_setConfigStorage() (gas: 39965)
CrossMarginService_Initialization:testCorrectness_crossMarginService_setVaultStorage() (gas: 40064)
CrossMarginService_Initialization:testRevert_setCalculator() (gas: 23407)
CrossMarginService_Initialization:testRevert_setConfigStorage() (gas: 23396)
CrossMarginService_Initialization:testRevert_setVaultStorage() (gas: 23462)
CrossMarginService_WithdrawCollateral:testCorrectness_withdrawCollateral() (gas: 345002)
CrossMarginService_WithdrawCollateral:testCorrectness_withdrawCollateral_traderTokenList_multiTokens() (gas: 404732)
CrossMarginService_WithdrawCollateral:testCorrectness_withdrawCollateral_traderTokenList_singleToken() (gas: 278117)
CrossMarginService_WithdrawCollateral:testRevert_withdrawCollateral_InsufficientBalance() (gas: 64697)
CrossMarginService_WithdrawCollateral:testRevert_withdrawCollateral_WithdrawBalanceBelowIMR() (gas: 291101)
CrossMarginService_WithdrawCollateral:testRevert_withdrawCollateral_onlyAcceptedToken() (gas: 47371)
CrossMarginService_WithdrawCollateral:testRevert_withdrawCollateral_onlyWhitelistedExecutor() (gas: 38821)
EcoPythCalldataBuilder3_ForkTest:testCorrectness_build() (gas: 2263677)
EcoPythCalldataBuilder3_ForkTest:testCorrectness_getGmTokenPrice() (gas: 551844)
EcoPythCalldataBuilder3_ForkTest:testRevert_BadLength() (gas: 132464)
EcoPythCalldataBuilder3_ForkTest:testRevert_BadOrder() (gas: 132922)
EcoPythCalldataBuilder_BuildTest:testCorrectness_WhenNewPriceIsValid() (gas: 146740)
EcoPythCalldataBuilder_BuildTest:testRevert_WhenNewPriceLessThanAllowDiff() (gas: 41584)
EcoPythCalldataBuilder_BuildTest:testRevert_WhenNewPriceMoreThanAllowDiff() (gas: 41888)
EcoPyth_GasUsedTest:testGasUsage_WhenFeed50Prices() (gas: 1105153)
EcoPyth_UpdatePriceFeedsTest:testCorrectness_WhenUpdatePriceFeeds() (gas: 289486)
EcoPyth_UpdatePriceFeedsTest:testRevert_OnlyUpdater() (gas: 30240)
GetAumWithFundingFeeDebt_ForkTest:testCorrectness_aumBeforeAfterUpgrade() (gas: 10883199)
LimitTradeHandler_Batch:testCorrectness_WhenCreateMultipleOrders() (gas: 1315343)
LimitTradeHandler_Batch:testCorrectness_WhenCreateUpdateCancel() (gas: 1096750)
LimitTradeHandler_Batch:testRevert_WhenBatchWithoutBeingDelegatee() (gas: 39831)
LimitTradeHandler_Batch:testRevert_WhenCancelNonExistedOrder() (gas: 50452)
LimitTradeHandler_Batch:testRevert_WhenConvertLimitOrderToMarketOrder() (gas: 499617)
LimitTradeHandler_Batch:testRevert_WhenExecutionFeeNotMatchWithMsgValue() (gas: 866566)
LimitTradeHandler_Batch:testRevert_WhenUpdateMarketOrder() (gas: 479585)
LimitTradeHandler_Batch:testRevert_WhenUpdateNonExistedOrder() (gas: 32497)
LimitTradeHandler_Batch:testRevert_WhenUpdateOrderWithZeroSizeDelta() (gas: 499351)
LimitTradeHandler_CancelOrder:testCorrectness_cancelOrder() (gas: 474406)
LimitTradeHandler_CancelOrder:testRevert_cancel_NonExistentOrder() (gas: 47547)
LimitTradeHandler_CreateOrder:testCorrectness_createOrder_BuyOrder() (gas: 1892615)
LimitTradeHandler_CreateOrder:testCorrectness_createOrder_SellOrder() (gas: 1449917)
LimitTradeHandler_CreateOrder:testRevert_createOrder_IncorrectValueTransfer() (gas: 26199)
LimitTradeHandler_CreateOrder:testRevert_createOrder_InsufficientExecutionFee() (gas: 26222)
LimitTradeHandler_Delegation:testCorrectness_createOrderViaEntryPoint() (gas: 967664)
LimitTradeHandler_Delegation:testRevert_WhenCancelOrderWithoutBeingDelegatee() (gas: 28604)
LimitTradeHandler_Delegation:testRevert_WhenUpdateOrderWithoutBeingDelegatee() (gas: 29210)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_BuyOrder_IncreaseLongPosition() (gas: 1505936)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_BuyOrder_NewLongPosition() (gas: 738452)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_FlipLongToShort() (gas: 1609086)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_FlipLongToShort_ReduceOnly() (gas: 1535016)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_FlipShortToLong() (gas: 1609070)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_FlipShortToLong_ReduceOnly() (gas: 1535004)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_PartialCloseLongPosition() (gas: 1535014)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_PartialCloseShortPosition() (gas: 1534907)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_SellOrder_IncreaseShortPosition() (gas: 1506060)
LimitTradeHandler_ExecuteOrder:testCorrectness_executeOrder_SellOrder_NewShortPosition() (gas: 738524)
LimitTradeHandler_ExecuteOrder:testRevert_executeOrder_InvalidPriceForExecution() (gas: 727987)
LimitTradeHandler_ExecuteOrder:testRevert_executeOrder_MarketIsClosed() (gas: 733223)
LimitTradeHandler_ExecuteOrder:testRevert_executeOrder_NonExistentOrder() (gas: 80876)
LimitTradeHandler_ExecuteOrder:testRevert_executeOrder_NotWhitelisted() (gas: 34506)
LimitTradeHandler_Getter:testCorrectness_getAllActiveOrders() (gas: 1057912)
LimitTradeHandler_Getter:testCorrectness_getAllActiveOrdersBySubAccount() (gas: 1403432)
LimitTradeHandler_Getter:testCorrectness_getLimitActiveOrders() (gas: 662782)
LimitTradeHandler_Getter:testCorrectness_getLimitActiveOrdersBySubAccount() (gas: 784012)
LimitTradeHandler_Getter:testCorrectness_getMarketActiveOrders() (gas: 802395)
LimitTradeHandler_Getter:testCorrectness_getMarketActiveOrdersBySubAccount() (gas: 1007657)
LimitTradeHandler_Setter:testCorrectness_setMinExecutionFee() (gas: 26055)
LimitTradeHandler_Setter:testCorrectness_setOrderExecutor() (gas: 43405)
LimitTradeHandler_Setter:testCorrectness_setTradeService() (gas: 30354)
LimitTradeHandler_Setter:testRevert_setMinExecutionFee_MaxExecutionFee() (gas: 25679)
LimitTradeHandler_Setter:testRevert_setPyth_AddressZero() (gas: 25626)
LimitTradeHandler_Setter:testRevert_setTradeService_AddressZero() (gas: 20519)
LimitTradeHandler_UpdateOrder:testCorrectness_updateOrder() (gas: 583927)
LimitTradeHandler_UpdateOrder:testRevert_WhenConvertLimitOrderToMarketOrder() (gas: 554226)
LimitTradeHandler_UpdateOrder:testRevert_WhenUpdateMarketOrder() (gas: 534327)
LimitTradeHandler_UpdateOrder:testRevert_update_NonExistentOrder() (gas: 29022)
LimitTradeHelper_fork:testCorrectness_closeLargestPosition() (gas: 8242532)
LiquidationService_Liquidation:testCorrectness_liquidate() (gas: 2856228)
LiquidationService_Liquidation:testCorrectness_liquidate_WhenBadDebt() (gas: 2238574)
LiquidationService_Liquidation:testRevert_liquidate_WhenAccountHealthy() (gas: 2088615)
LiquidityHandler_CreateAddLiquidityOrder:test_correctness_addLiquidityOrder() (gas: 339934)
LiquidityHandler_CreateAddLiquidityOrder:test_correctness_addLiquidityOrder() (gas: 476482)
LiquidityHandler_CreateAddLiquidityOrder:test_correctness_addLiquidityOrder_multiple() (gas: 534937)
LiquidityHandler_CreateAddLiquidityOrder:test_correctness_addLiquidityOrder_multiple() (gas: 764553)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_InsufficientExecutionFee() (gas: 136096)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_InsufficientExecutionFee() (gas: 142109)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_badAmount() (gas: 135176)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_badAmount() (gas: 139946)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_hlpCircuitBreaker() (gas: 141081)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_hlpCircuitBreaker() (gas: 145851)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_incorrectValueTransfer() (gas: 136200)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_incorrectValueTransfer() (gas: 142173)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_nativeIncorrectValueTransfer() (gas: 138222)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_nativeIncorrectValueTransfer() (gas: 144195)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_notAcceptedToken() (gas: 55800)
LiquidityHandler_CreateAddLiquidityOrder:test_revert_notAcceptedToken() (gas: 56158)
LiquidityHandler_CreateRemoveLiquidityOrder:test_correctness_executeOrder_removeLiquidity() (gas: 336465)
LiquidityHandler_CreateRemoveLiquidityOrder:test_correctness_executeOrder_removeLiquidity02() (gas: 475567)
LiquidityHandler_CreateRemoveLiquidityOrder:test_correctness_executeOrder_removeLiquidity_multiple() (gas: 515556)
LiquidityHandler_CreateRemoveLiquidityOrder:test_correctness_executeOrder_removeLiquidity_multiple02() (gas: 750164)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_InsufficientExecutionFee() (gas: 149560)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_InsufficientExecutionFee02() (gas: 154340)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_badAmount() (gas: 147441)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_badAmount02() (gas: 152333)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_hlpCircuitBreaker() (gas: 153324)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_hlpCircuitBreaker02() (gas: 158106)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_incorrectValueTransfer() (gas: 149604)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_incorrectValueTransfer02() (gas: 154450)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_nativeIncorrectValueTransfer() (gas: 138128)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_nativeIncorrectValueTransfer02() (gas: 144129)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_notAcceptedToken() (gas: 55799)
LiquidityHandler_CreateRemoveLiquidityOrder:test_revert_notAcceptedToken02() (gas: 56180)
LiquidityHandler_ExecuteOrder:test_correctness_cancelOrder() (gas: 1142369)
LiquidityHandler_ExecuteOrder:test_correctness_cancelOrder02() (gas: 1415988)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_IncreaseOneOrder() (gas: 554376)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_IncreaseOneOrder02() (gas: 653831)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_IncreaseOneOrder_delegate() (gas: 870515)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_createRemoveLiquidityOrder() (gas: 578947)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_createRemoveLiquidityOrder02() (gas: 683239)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_createRemoveLiquidityOrders() (gas: 869786)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_createRemoveLiquidityOrders02() (gas: 1049603)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_native_createRemoveLiquidityOrder() (gas: 879744)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_native_createRemoveLiquidityOrder02() (gas: 1082744)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_native_refundCreateLiquidityOrder() (gas: 483496)
LiquidityHandler_ExecuteOrder:test_correctness_executeOrder_native_refundCreateLiquidityOrder02() (gas: 496209)
LiquidityHandler_ExecuteOrder:test_correctness_refunding_when_cancelOrder() (gas: 354904)
LiquidityHandler_ExecuteOrder:test_correctness_refunding_when_cancelOrder02() (gas: 505276)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_addLiquidity_revertAsBytes() (gas: 564273)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_addLiquidity_revertAsMessage() (gas: 564552)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_addLiquidity_revertAsMessage02() (gas: 578573)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_removeLiquidity_revertAsBytes() (gas: 524410)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_removeLiquidity_revertAsMessage() (gas: 524688)
LiquidityHandler_ExecuteOrder:test_correctness_userRefund_removeLiquidity_revertAsMessage02() (gas: 549118)
LiquidityHandler_ExecuteOrder:test_revert_cancelOrder_notOwnerOrder() (gas: 347001)
LiquidityHandler_ExecuteOrder:test_revert_cancelOrder_notOwnerOrder02() (gas: 505359)
LiquidityHandler_ExecuteOrder:test_revert_cancelOrder_uncreatedOrder() (gas: 25769)
LiquidityHandler_ExecuteOrder:test_revert_cancelOrder_uncreatedOrder02() (gas: 67094)
LiquidityHandler_ExecuteOrder:test_revert_directCall_executeLiquidity() (gas: 345674)
LiquidityHandler_ExecuteOrder:test_revert_directCall_executeLiquidity02() (gas: 488561)
LiquidityHandler_ExecuteOrder:test_revert_executeOrder_canceledOrder() (gas: 562022)
LiquidityHandler_ExecuteOrder:test_revert_executeOrder_notOrderExecutor() (gas: 358335)
LiquidityHandler_ExecuteOrder:test_revert_executeOrder_notOrderExecutor02() (gas: 506161)
LiquidityHandler_Getter:testCorrectness_getActiveLiquidityOrders() (gas: 3316254)
LiquidityHandler_Getter:testCorrectness_getActiveLiquidityOrders02() (gas: 6299176)
LiquidityHandler_Getter:testCorrectness_getExecutedLiquidityOrders() (gas: 4750872)
LiquidityHandler_Getter:testCorrectness_getExecutedLiquidityOrders02() (gas: 4918321)
LiquidityHandler_Getter:testCorrectness_getOrders_timestampCorrectness() (gas: 913916)
LiquidityHandler_Getter:testCorrectness_getOrders_timestampCorrectness02() (gas: 966531)
LiquidityService_AddLiquidity:testCorrectness_WhenHLPAddLiquidity() (gas: 380154)
LiquidityService_AddLiquidity:testRevert_WhenCircuitBreak_HLPShouldNotAddLiquidity() (gas: 70972)
LiquidityService_AddLiquidity:testRevert_WhenCircuitBreak_HLPShouldNotRemoveLiquidity() (gas: 66908)
LiquidityService_AddLiquidity:testRevert_WhenHLPAddLiquidity_AndSlippageCheckFail() (gas: 254316)
LiquidityService_AddLiquidity:testRevert_WhenHLPAddLiquidity_WithInvalidHandler() (gas: 43329)
LiquidityService_AddLiquidity:testRevert_WhenHLPAddLiquidity_WithNotAcceptedToken() (gas: 92081)
LiquidityService_AddLiquidity:testRevert_WhenHLPAddLiquidity_WithUnlistedToken() (gas: 46881)
LiquidityService_AddLiquidity:testRevert_WhenHLPAddLiquidity_WithZeroAmount() (gas: 60639)
LiquidityService_RemoveLiquidity:testCorrectness_WhenHLPRemoveLiquidity() (gas: 259017)
LiquidityService_RemoveLiquidity:testRevert_WhenCircuitBreak_HLPShouldNotRemoveLiquidity() (gas: 103988)
LiquidityService_RemoveLiquidity:testRevert_WhenHLPRemoveLiquidity_AndSlippageCheckFail() (gas: 160871)
LiquidityService_RemoveLiquidity:testRevert_WhenHLPRemoveLiquidity_WithZeroAmount() (gas: 56598)
OnChainPriceLens_ForkTest:testCorrectness_EcoPythCalldataBuilder_build() (gas: 2055324)
OnChainPriceLens_ForkTest:testCorrectness_GlpPriceAdapter() (gas: 1159119)
OnChainPriceLens_ForkTest:testCorrectness_HlpPriceAdapter() (gas: 2638395)
OnChainPriceLens_ForkTest:testCorrectness_OnChainPriceLens_getPrice() (gas: 1198052)
OnChainPriceLens_ForkTest:testCorrectness_WstEthUsdPriceAdapter() (gas: 47603)
OracleMiddleware_GetAdaptivePriceTest:testCorrectness_WhenGetLatestPrice() (gas: 71772)
OracleMiddleware_GetAdaptivePriceTest:testCorrectness_WhenGetWithMarketStatus() (gas: 98014)
OracleMiddleware_GetAdaptivePriceTest:testCorrectness_WhenGetWithMarketStatusButPriceIsStale() (gas: 84435)
OracleMiddleware_GetAdaptivePriceTest:testCorrectness_getLatestPrice_discountPrice() (gas: 63896)
OracleMiddleware_GetAdaptivePriceTest:testCorrectness_getLatestPrice_premiumPrice() (gas: 63917)
OracleMiddleware_GetAdaptivePriceTest:testRevert_WhenGetLastestPriceButPriceIsStale() (gas: 106774)
OracleMiddleware_GetAdaptivePriceTest:testRevert_WhenGetWithMarketStatusWhenMarketStatusUndefined() (gas: 18734)
OracleMiddleware_GetPriceTest:testCorrectness_WhenGetLatestPrice() (gas: 70829)
OracleMiddleware_GetPriceTest:testCorrectness_WhenGetWithMarketStatus() (gas: 97064)
OracleMiddleware_GetPriceTest:testCorrectness_WhenGetWithMarketStatusButPriceIsStale() (gas: 84129)
OracleMiddleware_GetPriceTest:testRevert_WhenGetLastestPriceButPriceIsStale() (gas: 106558)
OracleMiddleware_GetPriceTest:testRevert_WhenGetWithMarketStatusWhenMarketStatusUndefined() (gas: 18490)
OracleMiddleware_SetterTest:testCorrectness_AccessControlWhenSetMarketStatus() (gas: 80034)
OracleMiddleware_SetterTest:testCorrectness_AccessControlWhenSetUpdater() (gas: 53792)
OracleMiddleware_SetterTest:testRevert_WhenSetMarketStatusInvalidValue() (gas: 77893)
OracleMiddleware_UnsafeGetPriceTest:testCorrectness_WhenUnsafeGetLatestPrice() (gas: 68123)
OracleMiddleware_UnsafeGetPriceTest:testCorrectness_WhenUnsafeGetWithMarketStatus() (gas: 96357)
OracleMiddleware_UnsafeGetPriceTest:testRevert_WhenUnsafeGetWithMarketStatusWhenMarketStatusUndefined() (gas: 18381)
OrderbookOracle_Test:testCorrectness_updateDepths() (gas: 295637)
PerpStorage_GetActivePositions:testCorrectness_WhenGetActivePositionIds() (gas: 239826)
PerpStorage_GetActivePositions:testCorrectness_WhenGetActivePositions() (gas: 985402)
PerpStorage_GetActivePositions:testCorrectness_WhenGetActiveSubAccounts() (gas: 285077)
PythAdapter_GetPriceTest:testCorrecteness_GetWithHighEnoughConfidenceThreshold() (gas: 196355)
PythAdapter_GetPriceTest:testCorrectness_GetInverseQuotePriceWithConf() (gas: 194711)
PythAdapter_GetPriceTest:testCorrectness_GetInverseQuotePriceWithNoConf() (gas: 194516)
PythAdapter_GetPriceTest:testCorrectness_GetWhenNoConf() (gas: 193543)
PythAdapter_GetPriceTest:testRevert_GetBeforeUpdate() (gas: 28517)
PythAdapter_GetPriceTest:testRevert_GetWhenPriceIsBad() (gas: 188439)
PythAdapter_GetPriceTest:testRevert_GetWithTooLowConfidenceThreshold() (gas: 189262)
PythAdapter_GetPriceTest:testRevert_GetWithUnregisteredAssetId() (gas: 20619)
PythAdapter_SetterTest:testCorrectness_AccessControlWhenSetConfig() (gas: 58307)
RebalanceHLPHandler_ScenarioForkTest:testCorrectness_WhenTransitionFromGlpToGM() (gas: 7166722)
RebalanceHLPService_OneInchSwapForkTest:testCorrectness_WhenSwapViaOneInch() (gas: 4947659)
RebalanceHLPService_OneInchSwapForkTest:testRevert_WhenSlippage() (gas: 4859219)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenETH_WhenErr_WhenNoOneJamInTheMiddle() (gas: 8112710)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenErr_WhenNoOneJamInTheMiddle() (gas: 9646049)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenNoOneJamInTheMiddle() (gas: 9852373)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_AddRemoveLiquidity() (gas: 17222732)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_DepositWithdrawCollateral() (gas: 10409411)
RebalanceHLPv2Service_DepositForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_WhenTraderTakeProfitMoreThanHlpLiquidity() (gas: 18045381)
RebalanceHLPv2Service_DepositForkTest:testRevert_WhenDeployMoreThanLiquidity() (gas: 138638)
RebalanceHLPv2Service_WithdrawalForkTest:testCorrectness_WhenErr_WhenNoOneJamInTheMiddle() (gas: 7984067)
RebalanceHLPv2Service_WithdrawalForkTest:testCorrectness_WhenNoOneJamInTheMiddle() (gas: 8437253)
RebalanceHLPv2Service_WithdrawalForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_AddRemoveLiquidity() (gas: 15936099)
RebalanceHLPv2Service_WithdrawalForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_DepositWithdrawCollateral() (gas: 12019019)
RebalanceHLPv2Service_WithdrawalForkTest:testCorrectness_WhenSomeoneJamInTheMiddle_WhenTraderTakeProfitMoreThanHlpLiquidity() (gas: 16886440)
RebalanceHLPv2Service_WithdrawalForkTest:testRevert_WhenWithdrawMoreThanLiquidity() (gas: 133609)
Smoke_Base:test() (gas: 329280978)
StakedGlpOracleAdapter_GetLatestPrice:testCorrectness_WhenGetGlpLatestMinPrice() (gas: 123923)
StakedGlpOracleAdapter_GetLatestPrice:testCorrectness_WhenGetStakedGlpLatestMaxPrice() (gas: 123908)
StakedGlpOracleAdapter_GetLatestPrice:testRevert_WhenAssetNotStakedGlp() (gas: 18332)
SwitchCollateralRouter_ForkTest:testCorrectness_CancelSwitchCollateralOrder() (gas: 538596)
SwitchCollateralRouter_ForkTest:testCorrectness_ExecuteViaDelegate() (gas: 3881595)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromBareErc20Tosglp() (gas: 3620640)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromTokenInGlpVaultTosglp() (gas: 3073724)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromWstEthTosglp() (gas: 3594793)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromsglpToBareErc20() (gas: 3175597)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromsglpToTokenInGlpVault() (gas: 2840283)
SwitchCollateralRouter_ForkTest:testCorrectness_WhenSwitchCollateralFromsglpToWstEth() (gas: 3104067)
SwitchCollateralRouter_ForkTest:testRevert_ExecuteCanceledOrder() (gas: 576915)
SwitchCollateralRouter_ForkTest:testRevert_WhenFromAndToTokenAreSame() (gas: 128838)
SwitchCollateralRouter_ForkTest:testRevert_WhenFromTokenNotCollateral() (gas: 124854)
SwitchCollateralRouter_ForkTest:testRevert_WhenSlippage() (gas: 2812330)
SwitchCollateralRouter_ForkTest:testRevert_WhenSwitchCollateralMakesEquityBelowIMR() (gas: 3343305)
SwitchCollateralRouter_ForkTest:testRevert_WhenToTokenNotCollateral() (gas: 132680)
TC01:testCorrectness_TC01_AddAndRemoveLiquiditySuccess() (gas: 5050524)
TC02:testCorrectness_TC02_TradeWithTakeProfitScenario() (gas: 17949176)
TC02_01:testCorrectness_TC0201_TradeWithLargerPositionThanLimitScenario() (gas: 7130191)
TC02_02:testCorrectness_TC0201_TradeWithLargerPositionThanLimitScenario() (gas: 7602418)
TC03:testCorrectness_TC03_TradeWithLossScenario() (gas: 15912807)
TC04:testCorrectness_TC04_AdjustPositionWithFlipDirection() (gas: 9171695)
TC04_1:testCorrectness_TC04_1_AveragePriceCalculationWithIncreasePosition() (gas: 12898736)
TC04_2:testCorrectness_TC04_2_AveragePriceCalculationWithDecreasePosition() (gas: 13144568)
TC05:testCorrectness_TC05() (gas: 4091741)
TC06:testIntegration_WhenTraderInteractWithCrossMargin() (gas: 11073626)
TC07:testIntegration_WhenAdminAdjustIMF() (gas: 7687602)
TC08:testCorrectness_TC08() (gas: 7781451)
TC09:testCorrectness_TC09() (gas: 5912474)
TC10:testCorrectness_TC10() (gas: 7879313)
TC11:testCorrectness_TC11_TradeWithDelistedMarket() (gas: 11798506)
TC12:testCorrectness_TC12_LimitNumberOfMarketToTrade() (gas: 14646019)
TC14:testCorrectness_AddLiquidity_CircuitBreaker() (gas: 193750)
TC14:testCorrectness_RemoveLiquidity_CircuitBreaker() (gas: 206059)
TC17:testCorrectness_TC17() (gas: 7874680)
TC18:testCorrectness_TC18_TradeWithBadPrice() (gas: 9729240)
TC20:testCorrectness_TC20_TradeWithMaxUtilization() (gas: 10833368)
TC22:testCorrectness_TC22_TradeWithMaxPositionSize() (gas: 9022501)
TC24:testCorrectness_TC24_TradeWithFundingFeeScenario() (gas: 11491758)
TC25:test_correctness_HLP_effectPriceChange() (gas: 9744379)
TC27:test_correctness_HLP_disableDynamicFee() (gas: 9535586)
TC29:testIntegration_WhenSubAccountHasBadDebt() (gas: 7041196)
TC30:test_correctness_executeMultipleOrders() (gas: 6411177)
TC34:test_correctness_swingPriceViaExecution() (gas: 2224765)
TC36:testCorrectness_TC36_MaxUtilization() (gas: 9981824)
TC37:testCorrectness_TC37() (gas: 5547620)
TC38:testCorrectness_TC38_MarketAveragePriceCalculation() (gas: 8274424)
TC39:testCorrectness_TC39_AutoCancelMarketOrder() (gas: 2484455)
TC40:testCorrectness_CancelTransferCollateralOrder() (gas: 421766)
TC40:testCorrectness_TC40_TransferCollateralSubAccount_USDC() (gas: 6509130)
TC40:testCorrectness_TC40_TransferCollateralSubAccount_WBTC() (gas: 6607642)
TC40:testCorrectness_TC40_TransferCollateralSubAccount_WETH() (gas: 6597096)
TC41:testCorrectness_TC41_batchCancelLimitTradeOrder() (gas: 2570800)
TC41:testCorrectness_TC41_batchCancelOneOrder() (gas: 483172)
TC41:testCorrectness_TC41_batchCancelWithNonExistOrder() (gas: 633757)
TC42:testCorrectness_TC42_AdaptiveFee() (gas: 6939484)
TC42:testCorrectness_TC42_testEpochVolume() (gas: 8451336)
TradeService_BorrowingFee:testCorrectness_borrowingFee_WhenDecreasePosition() (gas: 2542257)
TradeService_BorrowingFee:testCorrectness_borrowingFee_WhenIncreasePosition() (gas: 2347716)
TradeService_BorrowingFee:testCorrectness_borrowingFee_calculation() (gas: 4003975)
TradeService_BorrowingFee:testCorrectness_pendingBorrowingFee() (gas: 3093820)
TradeService_DecreasePosition:testCorrectness_WhenTraderFullyDecreaseLongPositionSizeWithLoss() (gas: 2034864)
TradeService_DecreasePosition:testCorrectness_WhenTraderFullyDecreaseLongPositionSizeWithMaximumProfit() (gas: 2077641)
TradeService_DecreasePosition:testCorrectness_WhenTraderFullyDecreaseShortPositionSizeWithProfit() (gas: 2076956)
TradeService_DecreasePosition:testCorrectness_WhenTraderPartiallyDecreaseLongPositionSizeWithProfit() (gas: 2315655)
TradeService_DecreasePosition:testCorrectness_WhenTraderPartiallyDecreaseShortPositionSizeWithLoss_AndPullMultipleTokensFromUser() (gas: 2396561)
TradeService_DecreasePosition:testRevert_AfterDecreaseLongPositionAndRemainPositionSizeIsTooTiny() (gas: 1127586)
TradeService_DecreasePosition:testRevert_AfterDecreaseShortPositioAndRemainPositionSizeIsTooTiny() (gas: 1127649)
TradeService_DecreasePosition:testRevert_WhenMarketIsDelistedFromPerp() (gas: 1060177)
TradeService_DecreasePosition:testRevert_WhenOracleTellMarketIsClose() (gas: 1067250)
TradeService_DecreasePosition:testRevert_WhenPriceStale() (gas: 1065924)
TradeService_DecreasePosition:testRevert_WhenSubAccountEquityIsLessThanMMR() (gas: 1090835)
TradeService_DecreasePosition:testRevert_WhenTraderDecreaseLongPositionWhichAlreadyClosed() (gas: 1125662)
TradeService_DecreasePosition:testRevert_WhenTraderDecreaseShortPositionWhichAlreadyClosed() (gas: 1125572)
TradeService_DecreasePosition:testRevert_WhenTraderDecreaseTooMuchLongPositionSize() (gas: 1054780)
TradeService_DecreasePosition:testRevert_WhenTraderDecreaseTooMuchShortPositionSize() (gas: 1054870)
TradeService_DecreasePosition:testRevert_decreasePosition_WhenNotHandlerCall() (gas: 43543)
TradeService_ForceClosePosition:testCorrectness_WhenExecutorCloseLongPositionForAlice_AndProfitIsEqualsToReserved() (gas: 2082797)
TradeService_ForceClosePosition:testCorrectness_WhenExecutorCloseShortPositionForAlice_AndProfitIsGreaterThenReserved() (gas: 2082972)
TradeService_ForceClosePosition:testCorrectness_WhenExecutorTryClosePositionButOracleTellMarketIsClose() (gas: 1106493)
TradeService_ForceClosePosition:testRevert_WhenExecutorTryCloseLongPositionButPositionIsAlreadyClosed() (gas: 1116599)
TradeService_ForceClosePosition:testRevert_WhenExecutorTryClosePositionButPriceStale() (gas: 1065467)
TradeService_ForceClosePosition:testRevert_WhenExecutorTryShortClosePositionButPositionIsAlreadyClosed() (gas: 1116558)
TradeService_FundingFee:testCorrectness_fundingFee() (gas: 5645317)
TradeService_Hooks:testCorrectness_hookOnIncreaseAndDecreasePosition() (gas: 1751048)
TradeService_Hooks:testCorrectness_mintWeightedTLC() (gas: 1762362)
TradeService_Hooks:testCorrectness_pendingRewardAndClaim() (gas: 3454783)
TradeService_Hooks:testRevert_TradingStakingHook_Forbidden() (gas: 83139)
TradeService_Hooks:testRevert_TradingStaking_Forbidden() (gas: 1132686)
TradeService_Hooks:testRevert_TradingStaking_UnknownMarketIndex() (gas: 1336247)
TradeService_IncreasePosition:testCorrectness_increasePosition_WhenIncreaseAndAdjustLongMarket01() (gas: 1404761)
TradeService_IncreasePosition:testCorrectness_increasePosition_WhenIncreaseAndAdjustShortMarket02() (gas: 1424823)
TradeService_IncreasePosition:testCorrectness_increasePosition_WhenLongMarket01() (gas: 1093688)
TradeService_IncreasePosition:testCorrectness_increasePosition_WhenShortMarket02() (gas: 1113663)
TradeService_IncreasePosition:testRevert_WhenIncreasePositionExceedMaxPositionSize() (gas: 249900)
TradeService_IncreasePosition:testRevert_increasePosition_WhenBadExposure() (gas: 1105337)
TradeService_IncreasePosition:testRevert_increasePosition_WhenBadNumberOfPosition() (gas: 1179151)
TradeService_IncreasePosition:testRevert_increasePosition_WhenITradeService_InsufficientLiquidity_OnePosition() (gas: 663268)
TradeService_IncreasePosition:testRevert_increasePosition_WhenITradeService_InsufficientLiquidity_TwoPosition() (gas: 1425045)
TradeService_IncreasePosition:testRevert_increasePosition_WhenNotAllowIncreasePosition() (gas: 182960)
TradeService_IncreasePosition:testRevert_increasePosition_WhenNotHandlerCall() (gas: 41273)
TradeService_TradingFee:testCorrectness_tradingFee_WhenDecreasePosition() (gas: 1712345)
TradeService_TradingFee:testCorrectness_tradingFee_usedManyCollaterals() (gas: 1364501)
TradeService_TradingFee:testCorrectness_tradingFee_usedOneCollateral() (gas: 1704575)
TradeService_Validate_ForceClosePosition:testCorrectness_validateDeleverage() (gas: 1213342)
TradeService_Validate_ForceClosePosition:testCorrectness_validateMarketDelisted() (gas: 55196)
TradeService_Validate_ForceClosePosition:testRevert_validateDeleverage_WhenHlpHealthy() (gas: 1216661)
TradeService_Validate_ForceClosePosition:testRevert_validateMarketDelisted_WhenMarketHealthy() (gas: 48224)
TradingStaking_Deposit:testCorrectness_Deposit() (gas: 1261475)
TradingStaking_Deposit:testCorrectness_WhenAddRewarderAferDeposit() (gas: 559513)
TradingStaking_Deposit:testCorrectness_WhenDepositNotDistributeReward() (gas: 249217)
TradingStaking_Deposit:testCorrectness_WhenDepositUtilRewardOffStillDeposit() (gas: 510771)
TradingStaking_Deposit:testCorrectness_WhenFeedRewardAfterDeposit() (gas: 443473)
TradingStaking_Deposit:testCorrectness_WhenRewardOffBeforeDeposit() (gas: 441897)
TradingStaking_Harvest:testCorrectness_Harvest() (gas: 1407362)
TradingStaking_RemoveRewarder:testCorrectness_RemoveRewarder() (gas: 386364)
TradingStaking_Withdraw:testCorrectness_AliceShouldNotForceBobToWithdraw() (gas: 230498)
TradingStaking_Withdraw:testCorrectness_WhenRewardOffBeforeWithdraw() (gas: 370870)
TradingStaking_Withdraw:testCorrectness_WhenWithdrawNotDistributeReward() (gas: 246667)
TradingStaking_Withdraw:testCorrectness_WhenWithdrawUtilRewardOffStillWithdraw() (gas: 405949)
TradingStaking_Withdraw:testCorrectness_Withdraw() (gas: 1096573)