File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -2398,7 +2398,8 @@ export class User {
2398
2398
positionBaseSizeChange : BN ,
2399
2399
estimatedEntryPrice : BN ,
2400
2400
includeOpenOrders : boolean ,
2401
- enteringHighLeverage = false
2401
+ enteringHighLeverage = false ,
2402
+ marginCategory : MarginCategory = 'Maintenance'
2402
2403
) : BN {
2403
2404
let freeCollateralChange = ZERO ;
2404
2405
@@ -2449,7 +2450,7 @@ export class User {
2449
2450
const marginRatio = calculateMarketMarginRatio (
2450
2451
market ,
2451
2452
baseAssetAmount . abs ( ) ,
2452
- 'Maintenance' ,
2453
+ marginCategory ,
2453
2454
this . getUserAccount ( ) . maxMarginRatio ,
2454
2455
this . isHighLeverageMode ( ) || enteringHighLeverage
2455
2456
) ;
@@ -2763,7 +2764,8 @@ export class User {
2763
2764
baseTradeSize ,
2764
2765
oracleData . price ,
2765
2766
false ,
2766
- enterHighLeverageMode
2767
+ enterHighLeverageMode ,
2768
+ 'Initial'
2767
2769
) ;
2768
2770
2769
2771
while (
@@ -2783,7 +2785,8 @@ export class User {
2783
2785
baseTradeSize ,
2784
2786
oracleData . price ,
2785
2787
false ,
2786
- enterHighLeverageMode
2788
+ enterHighLeverageMode ,
2789
+ 'Initial'
2787
2790
) ;
2788
2791
}
2789
2792
You can’t perform that action at this time.
0 commit comments