korea-crypto-exchange
Version:
한국의 주요 암호화폐 거래소(업비트, 빗썸) API를 쉽게 구현할 수 있도록 도와주는 TypeScript 라이브러리
16 lines (15 loc) • 884 B
TypeScript
import { IExchangeStrategy, IExchangeConfig, IOrderDetailRequest } from '../../core/types';
import { UpbitExchange } from './exchange';
import { UpbitQuotation } from './quotation';
import { IPlaceOrderRequest, IPlaceOrderResponse, ITickerRequest, IOrderbookRequest } from './types';
export declare class UpbitStrategy implements IExchangeStrategy {
private exchange;
private quotation;
constructor(config: IExchangeConfig);
placeOrder(params: IPlaceOrderRequest): Promise<IPlaceOrderResponse>;
getAccounts(): Promise<import("../../core/types").IAccount[]>;
getOrderDetail(params: IOrderDetailRequest): Promise<import("./types").IOrderDetailResponse>;
getTickers(params: ITickerRequest): Promise<import("./types").ITicker[]>;
getOrderbook(params: IOrderbookRequest): Promise<import("./types").IOrderbook[]>;
}
export { UpbitExchange, UpbitQuotation };