public Task <OrderTrades> GetOrderTradesAsync(long orderId, CancellationToken cancellationToken = default) { var request = new OrderTradesRequest { OrderId = orderId }; return(_client.PostAsync <OrderTrades>("order_trades", request, cancellationToken)); }
public override async Task <TradesResponse> GetOrderTrades(OrderTradesRequest request, ServerCallContext context) { var trades = await _historyClient.GetOrderTradesAsync(context.GetHttpContext().User.GetWalletId(), request.OrderId); var res = new TradesResponse(); var data = _mapper.Map <List <Trade> >(trades); res.Payload.AddRange(data); return(res); }