UNPKG

cobinhood-rx

Version:

CobinhoodRx is a rxjs node wrapper for the CobinhoodRx Api.

20 lines (19 loc) 896 B
import * as Model from '../../Model'; import { Observable } from 'rxjs/Observable'; import { TransportManager } from '../../Helpers/TransportManager'; import { IMarket } from '../../Interfaces/IMarket'; export declare class MarketAPI implements IMarket { private transportManager; private apiVersion; private baseUrl; private baseEndPoint; constructor(transportManager: TransportManager, config: any); getCurrencies(): Observable<Model.Currency[]>; getTradingPairs(): Observable<Model.TradingPair[]>; getOrderBook(market: string, limit?: number): Observable<Model.Orderbook>; getMarketStats(): Observable<Model.MarketStats[]>; getTicker(market: string): Observable<Model.Ticker>; getRecentTrades(market: string, limit?: number): Observable<Model.RecentTrade[]>; private catchErrorHandler(res); private hashmapToArray(res); }