Class: CurrentMarket
Defined in: current-market.ts:11
Extends
default
Constructors
Constructor
new CurrentMarket(
coinrayCache,options?):CurrentMarket
Defined in: current-market.ts:26
Parameters
coinrayCache
options?
any = ...
Returns
CurrentMarket
Overrides
EventEmitter.constructor
Properties
coinraySymbol
coinraySymbol:
string
Defined in: current-market.ts:14
listeners
listeners:
object
Defined in: event-emitter.ts:2
Inherited from
EventEmitter.listeners
Methods
destroy()
destroy():
void
Defined in: current-market.ts:47
Returns
void
dispatchEvent()
dispatchEvent(
eventName,data?):void
Defined in: event-emitter.ts:35
Parameters
eventName
any
data?
Returns
void
Inherited from
EventEmitter.dispatchEvent
dispatchTradesDelayed()
dispatchTradesDelayed(
__namedParameters):void
Defined in: current-market.ts:296
Parameters
__namedParameters
coinraySymbol
any
delayInMs
any
tradesDelayed
any
type
any
Returns
void
getExchange()
getExchange():
Exchange
Defined in: current-market.ts:60
Returns
Exchange
getMarket()
getMarket():
Market
Defined in: current-market.ts:64
Returns
Market
handleMarketUpdate()
handleMarketUpdate(
__namedParameters):void
Defined in: current-market.ts:112
Parameters
__namedParameters
data
{ coinraySymbol: any; type: any; }
data.coinraySymbol
any
data.type
any
Returns
void
handleOrderBook()
handleOrderBook(
__namedParameters):Promise<void>
Defined in: current-market.ts:193
Parameters
__namedParameters
coinraySymbol
any
orderBook
any
type
any
Returns
Promise<void>
handleTrades()
handleTrades(
__namedParameters):void
Defined in: current-market.ts:266
Parameters
__namedParameters
coinraySymbol
any
trades
any
type
any
Returns
void
hasListeners()
hasListeners(
type):boolean
Defined in: event-emitter.ts:31
Parameters
type
any
Returns
boolean
Inherited from
EventEmitter.hasListeners
off()
off(
type,callback):void
Defined in: event-emitter.ts:20
Parameters
type
any
callback
any
Returns
void
Inherited from
EventEmitter.off
on()
on(
type,callback):any
Defined in: event-emitter.ts:12
Parameters
type
any
callback
any
Returns
any
Inherited from
EventEmitter.on
removeAllListeners()
removeAllListeners():
void
Defined in: event-emitter.ts:8
Returns
void
Inherited from
EventEmitter.removeAllListeners
setCoinraySymbol()
setCoinraySymbol(
coinraySymbol):void
Defined in: current-market.ts:34
Parameters
coinraySymbol
string
Returns
void
startOrderBook()
startOrderBook():
void
Defined in: current-market.ts:174
Returns
void
startTrades()
startTrades():
void
Defined in: current-market.ts:253
Returns
void
stop()
stop():
void
Defined in: current-market.ts:55
Returns
void
stopOrderBook()
stopOrderBook():
void
Defined in: current-market.ts:180
Returns
void
stopTrades()
stopTrades():
void
Defined in: current-market.ts:259
Returns
void
subscribeCoinraySymbolChange()
subscribeCoinraySymbolChange(
callback):any
Defined in: current-market.ts:82
Parameters
callback
any
Returns
any
subscribeCoinraySymbolWillChange()
subscribeCoinraySymbolWillChange(
callback):any
Defined in: current-market.ts:74
Parameters
callback
any
Returns
any
subscribeMarketUpdates()
subscribeMarketUpdates(
callback):any
Defined in: current-market.ts:90
Parameters
callback
any
Returns
any
subscribeOrderBook()
subscribeOrderBook(
callback):any
Defined in: current-market.ts:168
Parameters
callback
any
Returns
any
subscribeTrades()
subscribeTrades(
callback):any
Defined in: current-market.ts:247
Parameters
callback
any
Returns
any
subscribeTradesDelayed()
subscribeTradesDelayed(
callback):any
Defined in: current-market.ts:308
Parameters
callback
any
Returns
any
unsubscribeCoinraySymbolChange()
unsubscribeCoinraySymbolChange(
callback):void
Defined in: current-market.ts:86
Parameters
callback
any
Returns
void
unsubscribeCoinraySymbolWillChange()
unsubscribeCoinraySymbolWillChange(
callback):void
Defined in: current-market.ts:78
Parameters
callback
any
Returns
void
unsubscribeMarketUpdates()
unsubscribeMarketUpdates(
callback):void
Defined in: current-market.ts:159
Parameters
callback
any
Returns
void
unsubscribeOrderBook()
unsubscribeOrderBook(
callback):void
Defined in: current-market.ts:240
Parameters
callback
any
Returns
void
unsubscribeTrades()
unsubscribeTrades(
callback):void
Defined in: current-market.ts:301
Parameters
callback
any
Returns
void
unsubscribeTradesDelayed()
unsubscribeTradesDelayed(
callback):void
Defined in: current-market.ts:313
Parameters
callback
any
Returns
void
updatePrevTicker()
updatePrevTicker(
__namedParameters):void
Defined in: current-market.ts:97
Parameters
__namedParameters
any
Returns
void