Type aliases
ChartAssetParameters
ChartAssetParameters: { o: string; s: string }
ChartAssetReturns
Type declaration
-
a: "set"
-
-
d: Array<{ c: number; h: number; l: number; o: number; t: number; v: number }>
-
ChartDerivParameters
ChartDerivParameters: { c: string; s: string; t: string }
Type declaration
-
c: string
-
s: string
-
t: string
ChartDerivReturns
Type declaration
-
a: "set"
-
-
d: Array<{ c: number; h: number; l: number; o: number; t: number; v: number }>
-
DerivativeStatsParameters
DerivativeStatsParameters: { c: string; t: string }
DerivativeStatsReturns
Type declaration
-
a: "set"
-
-
d: Array<{ h: number; l: number; v: number }>
-
OrderbookOrdersMakerAddressParameters
OrderbookOrdersMakerAddressParameters: { addr: string; c: string; sig: string; t: string }
Type declaration
-
addr: string
-
c: string
-
sig: string
-
t: string
OrderbookOrdersMakerAddressReturns
Type declaration
-
a: "set"
-
-
d: Array<{ a: ORDER_ACTION; cT: number; eT: number; f: number; i: string; m: boolean; p: number; q: number }>
-
OrderbookOrdersTickerParameters
OrderbookOrdersTickerParameters: { c: string; t: string }
OrderbookOrdersTickerReturns
Type declaration
-
a: "set"
-
-
d: Array<{ a: string; c: number; p: number; v: number }>
-
ParamsByChannel
ParamsByChannel<TChannel>: TChannel extends CHART_ASSET ? ChartAssetParameters : TChannel extends CHART_DERIV ? ChartDerivParameters : TChannel extends ORDERBOOK_ORDERS_TICKER ? OrderbookOrdersTickerParameters : TChannel extends ORDERBOOK_ORDERS_MAKER_ADDRESS ? OrderbookOrdersMakerAddressParameters : TChannel extends TRADES_TICKER_ALL ? TradesTickerAllParameters : TChannel extends TRADES_TICKER_ALL ? TradesTickerAddressParameters : TChannel extends DERIVATIVE_STATS ? DerivativeStatsParameters : TChannel extends POSITION_ADDRESS ? PositionAddressParameters : {}
Type parameters
PositionAddressParameters
PositionAddressParameters: { addr: string; sig: string }
PositionAddressReturns
Position
AddressReturns: { a: "set"; ch: POSITION_ADDRESS; d: { por: Array<{ pos: Array<{ ca: boolean; r: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }>; q: number; ti: string }>; pos: Array<{ ca: boolean; ex: boolean; hd: boolean; q: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }> }; p: PositionAddressParameters }
Type declaration
-
a: "set"
-
-
d: { por: Array<{ pos: Array<{ ca: boolean; r: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }>; q: number; ti: string }>; pos: Array<{ ca: boolean; ex: boolean; hd: boolean; q: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }> }
-
por: Array<{ pos: Array<{ ca: boolean; r: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }>; q: number; ti: string }>
-
pos: Array<{ ca: boolean; ex: boolean; hd: boolean; q: number; th: string; ti: string; tt: string; ty: "LONG" | "SHORT" }>
-
ResponseByChannel
ResponseByChannel<TChannel>: TChannel extends CHART_ASSET ? ChartAssetReturns : TChannel extends CHART_DERIV ? ChartDerivReturns : TChannel extends ORDERBOOK_ORDERS_TICKER ? OrderbookOrdersTickerReturns : TChannel extends ORDERBOOK_ORDERS_MAKER_ADDRESS ? OrderbookOrdersMakerAddressReturns : TChannel extends TRADES_TICKER_ALL ? TradesTickerAllReturns : TChannel extends TRADES_TICKER_ALL ? TradesTickerAddressReturns : TChannel extends DERIVATIVE_STATS ? DerivativeStatsReturns : TChannel extends POSITION_ADDRESS ? PositionAddressReturns : {}
Type parameters
TradesTickerAddressParameters
TradesTickerAddressParameters: { addr: string; c: string; sig: string; t: string }
Type declaration
-
addr: string
-
c: string
-
sig: string
-
t: string
TradesTickerAddressReturns
Type declaration
-
a: "set"
-
-
d: Array<{ a: string; p: number; q: number; t: string; tx: string }>
-
TradesTickerAllParameters
TradesTickerAllParameters: { c: string; t: string }
TradesTickerAllReturns
Type declaration
-
a: "set"
-
-
d: Array<{ a: string; p: number; q: number; t: string; tx: string }>
-
Oracle id