public async Task <IList <Fill> > ListFills( string symbol = null, Side?side = null, OrderType?type = null, TradeType?tradeType = null, DateTime?startAt = null, DateTime?endAt = null ) { var lp = new OrderListParams(null, symbol, side, type, tradeType, startAt, endAt); return(await ListFills(lp)); }
public async Task <IList <OrderDetails> > ListOrders( OrderStatus?status = null, string symbol = null, Side?side = null, OrderType?type = null, TradeType?tradeType = null, DateTime?startAt = null, DateTime?endAt = null ) { var lp = new OrderListParams(status, symbol, side, type, tradeType, startAt, endAt); return(await ListOrders(lp)); }
public async Task <IList <OrderDetails> > ListOrders(OrderListParams listParams) { return(await GetAllPaginatedResults <OrderDetails, OrderDetailsPage>(HttpMethod.Get, "/api/v1/orders", reqParams : listParams.ToDict())); }
public async Task <IList <Fill> > ListFills(OrderListParams listParams) { return(await GetAllPaginatedResults <Fill, FillPage>(HttpMethod.Get, "/api/v1/fills", reqParams : listParams.ToDict())); }