/// <summary>
 /// Create a JSON-string for subs to user balance of specific market
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 public static string Balance(SubsType subs, MarketType market) => JsonConvert.SerializeObject(new MessSendSubs(MessType.UserSubs, ProcType.Balance, subs, market));
 /// <summary>
 /// Create a JSON-string for subs to status user API-keys
 /// </summary>
 /// <param name="subs">Subscription type</param>
 public static string BoxState(SubsType subs) => JsonConvert.SerializeObject(new MessSendSubs(MessType.UserSubs, ProcType.BoxState, subs));
 /// <summary>
 /// Create a JSON-string for subs to user balances
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="sys_type">Type of system</param>
 public static string Balances(SubsType subs, SysType sys_type) => JsonConvert.SerializeObject(new MessSendSubs(MessType.UserSubs, ProcType.Balances, subs, MarketType.Empty, null, sys_type));
 /// <summary>
 /// Create a JSON-string for subs to recent trades
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 /// <param name="pair">Pair</param>
 public static string RecentTrades(SubsType subs, MarketType market, string pair) => JsonConvert.SerializeObject(new MessSendSubs(MessType.PublicSubs, ProcType.RecentTrades, subs, market, pair));
 /// <summary>
 /// Create a JSON-string for subs to price of the month
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 /// <param name="pair">Pair</param>
 public static string PriceMonth(SubsType subs, MarketType market, string pair) => JsonConvert.SerializeObject(new MessSendSubs(MessType.PublicSubs, ProcType.PriceMonth, subs, market, pair));
 /// <summary>
 /// Create a JSON-string for subs to orderbook
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 /// <param name="pair">Pair</param>
 public static string Orderbook(SubsType subs, MarketType market, string pair) => JsonConvert.SerializeObject(new MessSendSubs(MessType.PublicSubs, ProcType.Orderbook, subs, market, pair));
 /// <summary>
 /// Create a JSON-string for subs to pair details
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 public static string PairsDetail(SubsType subs, MarketType market) => JsonConvert.SerializeObject(new MessSendSubs(MessType.PublicSubs, ProcType.PairsDetail, subs, market));
 /// <summary>
 /// Create a JSON-string for subs to markets lists and pairs
 /// </summary>
 /// <param name="subs">Subscription type</param>
 public static string Pairs(SubsType subs) => JsonConvert.SerializeObject(new MessSendSubs(MessType.PublicSubs, ProcType.Pairs, subs));
 /// <summary>
 /// Create a JSON-string for subs to user messages
 /// </summary>
 /// <param name="subs">Subscription type</param>
 public static string Messages(SubsType subs) => JsonConvert.SerializeObject(new MessSendSubs(MessType.UserSubs, ProcType.Messages, subs));
예제 #10
0
 /// <summary>
 /// Create a JSON-string for subs to user last 20 deals
 /// </summary>
 /// <param name="subs">Subscription type</param>
 /// <param name="market">Market</param>
 /// <param name="sys_type">Type of system</param>
 public static string Deals(SubsType subs, MarketType market, SysType sys_type) => JsonConvert.SerializeObject(new MessSendSubs(MessType.UserSubs, ProcType.Deals, subs, market, null, sys_type));