UNPKG

bitso-ts

Version:

Simple TypeScript Bitso API Wrapper for Public and Private end points. [![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/amircp/bitso-ts/blob/master/LICENSE) ## Installation

25 lines (24 loc) 886 B
import HttpClient from '../../services/HttpClient'; import IBooks, { Ticker } from '../types/IBooks'; import IOrderBook from '../types/IOrderBook'; import ITickers from '../types/ITickers'; import { ITrades } from '../types/Trades'; export declare class PublicAPI extends HttpClient { private apiVersion; constructor({ version, test }: { version: string; test?: boolean; }); getAvailableBooks(): Promise<IBooks[]>; getTicker(book: Ticker): Promise<ITickers>; getOrderBook(book: Ticker): Promise<IOrderBook[]>; getTrades({ book, marker, sort, limit }: { book: Ticker; marker?: string; sort?: 'desc' | 'asc'; limit?: string; }): Promise<[ITrades]>; private _initializeResponseInterceptor; private _handleResponse; protected _handleError: (error: any) => Promise<never>; }