export interface MarketDetails { id?: string; symbol?: string; quoteAssetSymbol?: string; quoteAssetName?: string; baseAssetSymbol?: string; baseAssetName?: string; defaultLeverage?: string; minOrderPrice?: string; maxOrderPrice?: string; tickSize?: string; minTradeQty?: string; maxTradeQtyLimit?: string; maxTradeQtyMarket?: string; stepSize?: string; mtbLong?: string; mtbShort?: string; maxAllowedOIOpen?: string[]; initialMarginReq?: string; maintenanceMarginReq?: string; defaultMakerFee?: string; defaultTakerFee?: string; maxAllowedPriceDiffInOP?: string; maxFundingRate?: string; insurancePoolRatio?: string; insurancePool?: string; feePool?: string; tradingStartTime?: number; priceInfoFeedId?: string; } export interface PerpCreationMarketDetails extends MarketDetails { adminID?: string; }