コード例 #1
0
        public static CoinsEMarketTrade Parse(JObject jObject)
        {
            CoinsETradeId     tradeId     = new CoinsETradeId(jObject.Value <string>("id"));
            CoinsEMarketId    marketId    = new CoinsEMarketId(jObject.Value <string>("pair"));
            CoinsEOrderNumber buyOrderId  = new CoinsEOrderNumber(jObject.Value <long>("buy_order_no"));
            CoinsEOrderNumber sellOrderId = new CoinsEOrderNumber(jObject.Value <long>("sell_order_no"));
            DateTime          dateTime    = CoinsEParsers.ParseTime(jObject.Value <int>("created"));

            return(new CoinsEMarketTrade(tradeId, dateTime, jObject.Value <decimal>("rate"),
                                         jObject.Value <decimal>("quantity"), marketId,
                                         buyOrderId, sellOrderId, jObject.Value <string>("status")));
        }
コード例 #2
0
        public static CoinsEMarketTrade Parse(JObject jObject)
        {
            CoinsETradeId tradeId = new CoinsETradeId(jObject.Value<string>("id"));
            CoinsEMarketId marketId = new CoinsEMarketId(jObject.Value<string>("pair"));
            CoinsEOrderNumber buyOrderId = new CoinsEOrderNumber(jObject.Value<long>("buy_order_no"));
            CoinsEOrderNumber sellOrderId = new CoinsEOrderNumber(jObject.Value<long>("sell_order_no"));
            DateTime dateTime = CoinsEParsers.ParseTime(jObject.Value<int>("created"));

            return new CoinsEMarketTrade(tradeId, dateTime, jObject.Value<decimal>("rate"),
                jObject.Value<decimal>("quantity"), marketId,
                buyOrderId, sellOrderId, jObject.Value<string>("status"));
        }