growwapi
Version:
NodeJS SDK for Groww trading APIs
14 lines (13 loc) • 957 B
TypeScript
import { CreateOrderParams, CreateOrderResponse, ModifyOrderParams, ModifyOrderResponse, CancelOrderParams, CancelOrderResponse, GetTradesParams, GetTradesResponse, OrderStatusParams, OrderStatusResponse, OrderStatusByReferenceParams, ListOrderParams, OrderResponse, OrderDetailsParams } from '../types';
export declare class Orders {
private http;
constructor(baseUrl: string);
create(params: CreateOrderParams): Promise<CreateOrderResponse>;
modify(params: ModifyOrderParams): Promise<ModifyOrderResponse>;
cancel(params: CancelOrderParams): Promise<CancelOrderResponse>;
getTrades(params: GetTradesParams): Promise<GetTradesResponse[]>;
status(params: OrderStatusParams): Promise<OrderStatusResponse>;
statusByReference(params: OrderStatusByReferenceParams): Promise<OrderStatusResponse>;
getOrders(params: ListOrderParams): Promise<OrderResponse[]>;
details(params: OrderDetailsParams): Promise<OrderResponse>;
}