Example #1
0
        public async Task <List <CoinsEMyOrder> > GetMyOrders(MarketId marketId,
                                                              CoinsEOrderFilter filter, string cursor, int?limit)
        {
            JObject responseJson = await CallPrivate(CoinsEMethod.listorders, filter, cursor, limit, GetMarketUrl(marketId));

            return(responseJson.Value <JArray>("orders").Select(
                       order => CoinsEMyOrder.Parse(order as JObject)
                       ).ToList());
        }
Example #2
0
        public async Task <OrderId> CreateOrder(MarketId marketId, OrderType orderType, decimal quantity, decimal price)
        {
            JObject responseJson = await CallPrivate(CoinsEMethod.neworder, orderType, quantity, price, GetMarketUrl(marketId));

            return(CoinsEMyOrder.Parse(responseJson.Value <JObject>("order")).OrderId);
        }