kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
182 lines (181 loc) • 3.07 kB
TypeScript
import { SymbolSnapshotDataMarketChange4h } from './model_symbol_snapshot_data_market_change4h';
import { SymbolSnapshotDataMarketChange1h } from './model_symbol_snapshot_data_market_change1h';
import { SymbolSnapshotDataMarketChange24h } from './model_symbol_snapshot_data_market_change24h';
import { Serializable } from '../../../internal/interfaces/serializable';
export declare class SymbolSnapshotData implements Serializable {
/**
*
*/
askSize: number;
/**
*
*/
averagePrice: number;
/**
*
*/
baseCurrency: string;
/**
*
*/
bidSize: number;
/**
* Trading pair partition: 0. Primary partition 1.KuCoin Plus\", example = \"1\"
*/
board: SymbolSnapshotData.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: SymbolSnapshotData.MarkEnum;
/**
*
*/
market: string;
/**
*
*/
marketChange1h: SymbolSnapshotDataMarketChange1h;
/**
*
*/
marketChange24h: SymbolSnapshotDataMarketChange24h;
/**
*
*/
marketChange4h: SymbolSnapshotDataMarketChange4h;
/**
*
*/
markets: Array<string>;
/**
*
*/
open: number;
/**
*
*/
quoteCurrency: string;
/**
*
*/
sell: number;
/**
*
*/
siteTypes: Array<string>;
/**
* sorting number(Pointless)
*/
sort: number;
/**
*
*/
symbol: string;
/**
*
*/
symbolCode: string;
/**
*
*/
takerCoefficient: number;
/**
*
*/
takerFeeRate: number;
/**
*
*/
trading: boolean;
/**
*
*/
vol: number;
/**
* 24-hour rolling transaction volume, refreshed every 2s
*/
volValue: number;
private constructor();
/**
* Convert the object to a JSON string.
*/
toJson(): string;
/**
* Create an object from a JSON string.
*/
static fromJson(input: string): SymbolSnapshotData;
/**
* Create an object from Js Object.
*/
static fromObject(jsonObject: Object): SymbolSnapshotData;
}
export declare namespace SymbolSnapshotData {
enum BoardEnum {
/**
* primary partition
*/
_0,
/**
* KuCoin Plus
*/
_1
}
enum MarkEnum {
/**
* default
*/
_0,
/**
* ST
*/
_1,
/**
* NEW
*/
_2
}
}