Class: CurrentMarket
Defined in: current-market.ts:11
Extends
default
Constructors
Constructor
new CurrentMarket(
coinrayCache,options?):CurrentMarket
Defined in: current-market.ts:25
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:44
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:291
Parameters
__namedParameters
coinraySymbol
any
delayInMs
any
tradesDelayed
any
type
any
Returns
void
getExchange()
getExchange():
Exchange
Defined in: current-market.ts:55
Returns
Exchange
getMarket()
getMarket():
Market
Defined in: current-market.ts:59
Returns
Market
handleMarketUpdate()
handleMarketUpdate(
__namedParameters):void
Defined in: current-market.ts:107
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:188
Parameters
__namedParameters
coinraySymbol
any
orderBook
any
type
any
Returns
Promise<void>
handleTrades()
handleTrades(
__namedParameters):void
Defined in: current-market.ts:261
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:33
Parameters
coinraySymbol
string
Returns
void
startOrderBook()
startOrderBook():
void
Defined in: current-market.ts:169
Returns
void
startTrades()
startTrades():
void
Defined in: current-market.ts:248
Returns
void
stop()
stop():
void
Defined in: current-market.ts:50
Returns
void
stopOrderBook()
stopOrderBook():
void
Defined in: current-market.ts:175
Returns
void
stopTrades()
stopTrades():
void
Defined in: current-market.ts:254
Returns
void
subscribeCoinraySymbolChange()
subscribeCoinraySymbolChange(
callback):any
Defined in: current-market.ts:77
Parameters
callback
any
Returns
any
subscribeCoinraySymbolWillChange()
subscribeCoinraySymbolWillChange(
callback):any
Defined in: current-market.ts:69
Parameters
callback
any
Returns
any
subscribeMarketUpdates()
subscribeMarketUpdates(
callback):any
Defined in: current-market.ts:85
Parameters
callback
any
Returns
any
subscribeOrderBook()
subscribeOrderBook(
callback):any
Defined in: current-market.ts:163
Parameters
callback
any
Returns
any
subscribeTrades()
subscribeTrades(
callback):any
Defined in: current-market.ts:242
Parameters
callback
any
Returns
any
subscribeTradesDelayed()
subscribeTradesDelayed(
callback):any
Defined in: current-market.ts:303
Parameters
callback
any
Returns
any
unsubscribeCoinraySymbolChange()
unsubscribeCoinraySymbolChange(
callback):void
Defined in: current-market.ts:81
Parameters
callback
any
Returns
void
unsubscribeCoinraySymbolWillChange()
unsubscribeCoinraySymbolWillChange(
callback):void
Defined in: current-market.ts:73
Parameters
callback
any
Returns
void
unsubscribeMarketUpdates()
unsubscribeMarketUpdates(
callback):void
Defined in: current-market.ts:154
Parameters
callback
any
Returns
void
unsubscribeOrderBook()
unsubscribeOrderBook(
callback):void
Defined in: current-market.ts:235
Parameters
callback
any
Returns
void
unsubscribeTrades()
unsubscribeTrades(
callback):void
Defined in: current-market.ts:296
Parameters
callback
any
Returns
void
unsubscribeTradesDelayed()
unsubscribeTradesDelayed(
callback):void
Defined in: current-market.ts:308
Parameters
callback
any
Returns
void
updatePrevTicker()
updatePrevTicker(
__namedParameters):void
Defined in: current-market.ts:92
Parameters
__namedParameters
any
Returns
void