@firefly-exchange/library-sui
Version:
Sui library housing helper methods, classes to interact with Bluefin protocol(s) deployed on Sui
34 lines (33 loc) • 918 B
TypeScript
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;
}