bitso-ts
Version:
Simple TypeScript Bitso API Wrapper for Public and Private end points. [](https://github.com/amircp/bitso-ts/blob/master/LICENSE) ## Installation
25 lines (24 loc) • 886 B
TypeScript
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>;
}