IClearingHouseConfig

getMaxMarketsPerAccountarrow-up-right

  function getMaxMarketsPerAccount(
  ) external returns (uint8 maxMarketsPerAccount)

Return Values:arrow-up-right

Name
Type
Description

maxMarketsPerAccount

uint8

Max value of total markets per account

  function getImRatio(
  ) external returns (uint24 imRatio)

Return Values:arrow-up-right

Name
Type
Description

imRatio

uint24

Initial margin ratio

  function getMmRatio(
  ) external returns (uint24 mmRatio)

Return Values:arrow-up-right

Name
Type
Description

mmRatio

uint24

Maintenance margin requirement ratio

getLiquidationPenaltyRatioarrow-up-right

Return Values:arrow-up-right

Name
Type
Description

liquidationPenaltyRatio

uint24

Liquidation penalty ratio

getPartialCloseRatioarrow-up-right

Return Values:arrow-up-right

Name
Type
Description

partialCloseRatio

uint24

Partial close ratio

getTwapIntervalarrow-up-right

Return Values:arrow-up-right

Name
Type
Description

twapInterval

uint32

TwapInterval for funding and prices (market & index) calculations

getSettlementTokenBalanceCaparrow-up-right

Return Values:arrow-up-right

Name
Type
Description

settlementTokenBalanceCap

uint256

Max value of settlement token balance

getMaxFundingRatearrow-up-right

Return Values:arrow-up-right

Name
Type
Description

maxFundingRate

uint24

Max value of funding rate

getMarkPriceConfigarrow-up-right

Return Values:arrow-up-right

Name
Type
Description

marketTwapInterval

uint32

MarketTwapInterval is the interval of market twap used for mark price calculations

premiumInterval

uint32

PremiumInterval is the interval of premium used for mark price calculations

Last updated