public List <ActiveOrder> GetActiveOrders()
        {
            ActiveOrdersResponse response = hitbtcClient.GetActiveOrders();

            List <ActiveOrder> result = new List <ActiveOrder>();

            foreach (ActiveOrdersDetail ao in response)
            {
                ActiveOrder activeOrder = new ActiveOrder()
                {
                    Id            = ao.Id,
                    ClientOrderId = ao.ClientOrderId,
                    Symbol        = ao.Symbol,
                    Side          = ao.Side,
                    Status        = ao.Status,
                    TypeOrder     = ao.TypeOrder,
                    TimeInForce   = ao.TypeOrder,
                    Quantity      = ao.Quantity,
                    Price         = ao.Price,
                    CumQuantity   = ao.CumQuantity,
                    CreatedAt     = ao.CreatedAt,
                    UpdatedAt     = ao.UpdatedAt
                };

                result.Add(activeOrder);
            }

            return(result);
        }
Example #2
0
        public ActiveOrdersResponse GetActiveOrders()
        {
            ActiveOrdersRequest req = new ActiveOrdersRequest(Nonce);
            string response         = SendRequest(req, "POST");

            return(ActiveOrdersResponse.FromJSON(response));
        }
Example #3
0
 public void GetOrders()
 {
     ActiveOrdersResponse orders = api.GetActiveOrders();
 }