Keep coinaverage compatibility, improve UX, hardcode feed provider supported exchanges

This commit is contained in:
nicolas.dorier
2020-01-13 22:20:45 +09:00
parent 58d9a48787
commit 5dbdb4b399
16 changed files with 280 additions and 167 deletions

View File

@@ -215,8 +215,8 @@ namespace BTCPayServer.Tests
coinAverageMock.ExchangeRates.Add(new Rating.ExchangeRate()
{
Exchange = "coingecko",
CurrencyPair = CurrencyPair.Parse("LTC_BTC"),
BidAsk = new BidAsk(0.001m)
CurrencyPair = CurrencyPair.Parse("BTC_LTC"),
BidAsk = new BidAsk(162m)
});
coinAverageMock.ExchangeRates.Add(new Rating.ExchangeRate()
{
@@ -262,15 +262,6 @@ namespace BTCPayServer.Tests
BidAsk = new BidAsk(0.000136m)
});
rateProvider.Providers.Add("bitfinex", bitfinex);
coinAverageMock.AvailableRateProviders.AddRange(new []
{
new AvailableRateProvider("bitflyer", "bitflyer", "bitflyer"),
new AvailableRateProvider("quadrigacx", "quadrigacx", "quadrigacx"),
new AvailableRateProvider("bittrex", "bittrex", "bittrex"),
new AvailableRateProvider("bitfinex", "bitfinex", "bitfinex"),
});
}