kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
182 lines (181 loc) • 3 kB
TypeScript
import { MarketSnapshotDataMarketChange4h } from './model_market_snapshot_data_market_change4h';
import { MarketSnapshotDataMarketChange24h } from './model_market_snapshot_data_market_change24h';
import { MarketSnapshotDataMarketChange1h } from './model_market_snapshot_data_market_change1h';
import { Serializable } from '../../../internal/interfaces/serializable';
export declare class MarketSnapshotData implements Serializable {
/**
*
*/
askSize: number;
/**
*
*/
averagePrice: number;
/**
*
*/
baseCurrency: string;
/**
*
*/
bidSize: number;
/**
* Trading pair partition: 0. Primary partition 1.KuCoin Plus\", example = \"1\"
*/
board: MarketSnapshotData.BoardEnum;
/**
*
*/
buy: number;
/**
*
*/
changePrice: number;
/**
*
*/
changeRate: number;
/**
*
*/
close: number;
/**
*
*/
datetime: number;
/**
*
*/
high: number;
/**
*
*/
lastTradedPrice: number;
/**
*
*/
low: number;
/**
*
*/
makerCoefficient: number;
/**
*
*/
makerFeeRate: number;
/**
*
*/
marginTrade: boolean;
/**
* Trading Pair Mark: 0. Default 1.ST. 2.NEW\", example = \"1\"
*/
mark: MarketSnapshotData.MarkEnum;
/**
*
*/
market: string;
/**
*
*/
marketChange1h: MarketSnapshotDataMarketChange1h;
/**
*
*/
marketChange24h: MarketSnapshotDataMarketChange24h;
/**
*
*/
marketChange4h: MarketSnapshotDataMarketChange4h;
/**
*
*/
markets: Array<string>;
/**
*
*/
open: number;
/**
*
*/
quoteCurrency: string;
/**
*
*/
sell: number;
/**
*
*/
siteTypes: Array<string>;
/**
* sorting number
*/
sort: number;
/**
*
*/
symbol: string;
/**
*
*/
symbolCode: string;
/**
*
*/
takerCoefficient: number;
/**
*
*/
takerFeeRate: number;
/**
*
*/
trading: boolean;
/**
*
*/
vol: number;
/**
*
*/
volValue: number;
private constructor();
/**
* Convert the object to a JSON string.
*/
toJson(): string;
/**
* Create an object from a JSON string.
*/
static fromJson(input: string): MarketSnapshotData;
/**
* Create an object from Js Object.
*/
static fromObject(jsonObject: Object): MarketSnapshotData;
}
export declare namespace MarketSnapshotData {
enum BoardEnum {
/**
* primary partition
*/
_0,
/**
* KuCoin Plus
*/
_1
}
enum MarkEnum {
/**
* default
*/
_0,
/**
* ST
*/
_1,
/**
* NEW
*/
_2
}
}