-
Notifications
You must be signed in to change notification settings - Fork 9
/
.gas-snapshot
98 lines (98 loc) · 7.16 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
AddCollateral_Action_Test:test_AddCollateral_ChangeStorage() (gas: 92719)
AddCollateral_Action_Test:test_AddCollateral_Loop_MoveBalances() (gas: 108989)
AddCollateral_Action_Test:test_AddCollateral_MoveBalance() (gas: 97535)
AddCollateral_Action_Test:test_Cannot_AddCollatFromOthers() (gas: 20537)
AddCollateral_Action_Test:test_Cannot_AddDifferentCollatToSameAccount() (gas: 92295)
AddCollateral_Action_Test:test_RevertWhen_AddZeroCollateralId() (gas: 16359)
BurnOption_Action_Test:test_Burn() (gas: 49526)
BurnOption_Action_Test:test_CannotBurnWithWrongTokenId() (gas: 28247)
FullMarginEngineGeneralTest:test_Cannot_CallAddLong() (gas: 17343)
FullMarginEngineGeneralTest:test_Cannot_CallPayoutFromAnybody() (gas: 10616)
FullMarginEngineGeneralTest:test_Cannot_CallRemoveLong() (gas: 17376)
FullMarginEngineGeneralTest:test_GetMinCollateral() (gas: 153769)
FullMarginLibTest:test_AddCollateral() (gas: 39763)
FullMarginLibTest:test_BurnOption() (gas: 44282)
FullMarginLibTest:test_CannotMintOptionWithBadCollatType() (gas: 12536)
FullMarginLibTest:test_CannotMintOptionWithDiffCollatType() (gas: 33150)
FullMarginLibTest:test_IsEmpty() (gas: 7877)
FullMarginLibTest:test_MergeShortId() (gas: 59967)
FullMarginLibTest:test_MintShortInEmptyAccount() (gas: 61353)
FullMarginLibTest:test_ReduceCollateral() (gas: 30800)
FullMarginLibTest:test_RevertWhen_AddZeroId() (gas: 8471)
FullMarginLibTest:test_Settle() (gas: 43843)
FullMarginLibTest:test_SplitSpreadId() (gas: 59592)
FullMarginMathSimple:test_NoCollateral_NoShort() (gas: 6492)
FullMarginMathTestCall:test_MarginRequirement_Call() (gas: 6744)
FullMarginMathTestCall:test_MarginRequirement_Call_Multiple() (gas: 6868)
FullMarginMathTestCall:test_MarginRequirement_Call_Multiple_DiffDecimals() (gas: 7333)
FullMarginMathTestCallSpreadWithStrike:test_MarginRequirement_CallCreditSpread() (gas: 7197)
FullMarginMathTestCallSpreadWithStrike:test_MarginRequirement_CallCreditSpread_Multiple() (gas: 7321)
FullMarginMathTestCallSpreadWithStrike:test_MarginRequirement_CallCreditSpread_Multiple_DiffDecimals() (gas: 7724)
FullMarginMathTestCallSpreadWithStrike:test_MarginRequirement_CallDebitSpread() (gas: 6923)
FullMarginMathTestCallSpreadWithUnderlying:test_MarginRequirement_CallCreditSpread() (gas: 7191)
FullMarginMathTestCallSpreadWithUnderlying:test_MarginRequirement_CallCreditSpread_Multiple() (gas: 7315)
FullMarginMathTestCallSpreadWithUnderlying:test_MarginRequirement_CallCreditSpread_Multiple_DiffDecimals() (gas: 7749)
FullMarginMathTestCallSpreadWithUnderlying:test_MarginRequirement_CallDebitSpread() (gas: 6926)
FullMarginMathTestPut:test_MarginRequirement_Put() (gas: 7121)
FullMarginMathTestPut:test_MarginRequirement_Put_Multiple() (gas: 7209)
FullMarginMathTestPut:test_MarginRequirement_Put_Multiple_DiffDecimals() (gas: 7581)
FullMarginMathTestPutSpread:test_MarginRequirement_CallDebitSpread() (gas: 7089)
FullMarginMathTestPutSpread:test_MarginRequirement_PutCreditSpread() (gas: 7335)
FullMarginMathTestPutSpread:test_MarginRequirement_PutCreditSpread_Multiple() (gas: 7437)
FullMarginMathTestPutSpread:test_MarginRequirement_PutCreditSpread_Multiple_DiffDecimals() (gas: 7752)
MergeOption_Action_Test:test_Cannot_MergeByAddingSpread() (gas: 28676)
MergeOption_Action_Test:test_Cannot_MergeWithWrongAmount() (gas: 243189)
MergeOption_Action_Test:test_Cannot_MergeWithWrongShortId() (gas: 241623)
MergeOption_Action_Test:test_MergeCall() (gas: 240330)
MergeOption_Action_Test:test_MergeIntoCreditSpread_RemoveCollateral() (gas: 274199)
MergeOption_Action_Test:test_MergeIntoDebitSpread_RemoveAllCollateral() (gas: 273976)
MergeOption_Action_Test:test_RevertWhen_MergeIntoCreditSpread_ChangeCollatType() (gas: 276067)
MintOption_Action_Test:test_MintCall() (gas: 153403)
MintOption_Action_Test:test_MintPut() (gas: 153238)
MintOption_Action_Test:test_MintPutSpread() (gas: 153516)
MintOption_Action_Test:test_RevertWhen_MintCallWithUsdcCollateral() (gas: 95579)
MintOption_Action_Test:test_RevertWhen_MintCoveredCallUsingUsdcCollateral() (gas: 196030)
MintOption_Action_Test:test_RevertWhen_MintExpiredOption() (gas: 78384)
MintOption_Action_Test:test_RevertWhen_MintPutWithETHCollateral() (gas: 95674)
RemoveCollateral_Action_Test:test_Cannot_RemoveCollateral_BeforeSettleExpiredShort() (gas: 145310)
RemoveCollateral_Action_Test:test_Cannot_RemoveDifferentCollateral() (gas: 23037)
RemoveCollateral_Action_Test:test_Cannot_RemoveMoreCollateralThanPayoutAfterExpiry() (gas: 153584)
RemoveCollateral_Action_Test:test_Cannot_RemoveMoreThanOwn() (gas: 23802)
RemoveCollateral_Action_Test:test_RemoveCollateral_ChangeStorage() (gas: 48712)
RemoveCollateral_Action_Test:test_RemoveCollateral_MoveBalance() (gas: 53885)
Settle_BearPutSpread_Test:test_GetNothing_OTM() (gas: 95745)
Settle_BearPutSpread_Test:test_PayoutShouldBeCappedAtShortStrike_ITM() (gas: 101643)
Settle_BearPutSpread_Test:test_SellerCanClearDebt_OTM() (gas: 83325)
Settle_BearPutSpread_Test:test_SellerCollateralIsReduced_ITM() (gas: 83692)
Settle_BearPutSpread_Test:test_ShouldGetPayoutDifferenceBetweenSpotAndLongStrike_ITM() (gas: 101656)
Settle_BullCallSpread_Test2:test_GetNothing_OTM() (gas: 95680)
Settle_BullCallSpread_Test2:test_GetPayoutDiffBetweenSpotAndLongStrike_ITM() (gas: 101565)
Settle_BullCallSpread_Test2:test_PayoutShouldBeCappedAtShortStrike_ITM() (gas: 96759)
Settle_BullCallSpread_Test2:test_SellerCollateralCleared_ITM() (gas: 75208)
Settle_BullCallSpread_Test2:test_SellerCollateralIsReduced_ITM() (gas: 83580)
Settle_BullCallSpread_Test:test_GetNothing_OTM() (gas: 96218)
Settle_BullCallSpread_Test:test_GetPayoutDifferenceBetweenSpotAndLongStrike_ITM() (gas: 119431)
Settle_BullCallSpread_Test:test_PayoutShouldBeCappedAtShortStrike_ITM() (gas: 119425)
Settle_BullCallSpread_Test:test_SellerCanClearDebt_OTM() (gas: 83798)
Settle_BullCallSpread_Test:test_SellerCollateralIsReduced_ITM() (gas: 84346)
Settle_CoveredCall_Test:test_GetNothing_OTM() (gas: 96287)
Settle_CoveredCall_Test:test_GetPayout_IMT() (gas: 119773)
Settle_CoveredCall_Test:test_RevertWhen_PriceIsNotFinalized() (gas: 70976)
Settle_CoveredCall_Test:test_SellerClearDebt_OTM() (gas: 83824)
Settle_CoveredCall_Test:test_SellerCollateralIsReduced_ITM() (gas: 84620)
Settle_Put_Test:test_GetNothing_OTM() (gas: 95844)
Settle_Put_Test:test_GetPayout_ITM() (gas: 101581)
Settle_Put_Test:test_SellerCanClearDebt_OTM() (gas: 83357)
Settle_Put_Test:test_SellerCollateralIsReduced_ITM() (gas: 83573)
Settle_Seller_Bear_PutSpread_Test:test_SellerSettlePayoutCapped_ITM() (gas: 88067)
Settle_Seller_Bear_PutSpread_Test:test_SellerSettleShort_ITM() (gas: 88029)
Settle_Seller_BullCallSpread_Test:test_SellerSettlePayoutCapped_ITM() (gas: 88817)
Settle_Seller_BullCallSpread_Test:test_SellerSettleShort_ITM() (gas: 89035)
SplitCallSpread_Test:test_RevertWhen_SplitCallSpread_WithoutAddingCollateral() (gas: 77504)
SplitCallSpread_Test:test_SplitCallSpread() (gas: 108352)
SplitCallSpread_Test:test_SplitCallSpread_CreateNewCallToken() (gas: 112239)
SplitPutSpread_Test:test_RevertWhen_SplitNonExistingSpreadId() (gas: 31400)
SplitPutSpread_Test:test_RevertWhen_SplitPutSpread_WithoutAddingCollateral() (gas: 77391)
SplitPutSpread_Test:test_RevertWith_SplitWithWrongAmount() (gas: 26827)
SplitPutSpread_Test:test_SplitPutSpread() (gas: 108142)
SplitPutSpread_Test:test_SplitPutSpread_CreateNewPutToken() (gas: 114202)