using Newtonsoft.Json;
using System.Collections.Generic;

namespace Knoks.Core.Exchanges
{
    /* GET /v1/common/symbols */
    /*
        {
         "status": "ok",
         "data": [
           {
             "base-currency": "eth",
             "quote-currency": "usdt",
             "symbol": "ethusdt"
           }
           {
             "base-currency": "etc",
             "quote-currency": "usdt",
             "symbol": "etcusdt"
           }
         ]
        }
     */
    internal class HUOBIResponse
    {
        public string status { get; set; }
        public IEnumerable<HUOBIMarket> Data { get; set; }
    }

    internal class HUOBIMarket
    {
        [JsonProperty(PropertyName = "base-currency")]
        public string BaseCurrency { get; set; }
        [JsonProperty(PropertyName = "quote-currency")]
        public string QuoteCurrency { get; set; }
        public string Symbol { get; set; }
    }
}
