/// <summary> /// Get all market pairs /// </summary> /// <returns>Collection of trading pairs</returns> public static async Task <string[]> GetMarketPairs(this ITradeOgre service) { var markets = new List <string>(); var exchangeMkts = await service.GetMarkets(); foreach (var market in exchangeMkts) { markets.Add(market.Key); } return(markets.ToArray()); }
/// <summary> /// Get converted Markets /// </summary> /// <returns>Collection of Ticker objects</returns> public static async Task <List <Ticker> > GetMarketsConverted(this ITradeOgre service) { var tickers = new List <Ticker>(); var markets = await service.GetMarkets(); foreach (var market in markets) { var ticker = new Ticker(market.Value); ticker.TradingPair = market.Key; tickers.Add(ticker); } return(tickers); }
public void GetMarkets_Test() { var markets = _service.GetMarkets().Result; Assert.NotNull(markets); }