Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DerivativeMarketInfo

Index

Properties

expiryFuturesMarketInfo: undefined | ExpiryFuturesMarketInfo
initialMarginRatio: string

Defines the initial margin ratio of a derivative market

isPerpetual: boolean

True if the market is a perpetual swap market

maintenanceMarginRatio: string

Defines the maintenance margin ratio of a derivative market

makerFeeRate: string

Defines the fee percentage makers pay when trading (in quote asset)

marketId: string

DerivativeMarket ID is crypto.Keccak256Hash([]byte((oracleType.String() + ticker + quoteDenom + oracleBase + oracleQuote))) for perpetual markets and crypto.Keccak256Hash([]byte((oracleType.String() + ticker + quoteDenom + oracleBase + oracleQuote + strconv.Itoa(int(expiry))))) for expiry futures markets

marketStatus: string

The status of the market

minPriceTickSize: string

Defines the minimum required tick size for the order's price

minQuantityTickSize: string

Defines the minimum required tick size for the order's quantity

oracleBase: string

Oracle base currency

oracleQuote: string

Oracle quote currency

oracleScaleFactor: number

OracleScaleFactor

oracleType: string

Oracle Type

perpetualMarketFunding: undefined | PerpetualMarketFunding
perpetualMarketInfo: undefined | PerpetualMarketInfo
quoteDenom: string

Coin denom used for the quote asset.

quoteTokenMeta: undefined | TokenMeta

Token metadata for quote asset, only for Ethereum-based assets

serviceProviderFee: string

Percentage of the transaction fee shared with the service provider

takerFeeRate: string

Defines the fee percentage takers pay when trading (in quote asset)

ticker: string

A name of the pair in format AAA/BBB, where AAA is base asset, BBB is quote asset.

Generated using TypeDoc