Skip to content

Commit 41d1b47

Browse files
committed
Kraken: fix disabled symbol name bug
- in GetMarketSymbolsMetadataAsync(), disabled symbols were getting a "" as the MarketSymbol name
1 parent c9df50d commit 41d1b47

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ExchangeSharp/API/Exchanges/Kraken/ExchangeKrakenAPI.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,8 @@ protected override async Task<IEnumerable<ExchangeMarket>> OnGetMarketSymbolsMet
507507
var market = new ExchangeMarket
508508
{
509509
IsActive = !prop.Name.Contains(".d"),
510-
MarketSymbol = pair["wsname"].ToStringInvariant(),
510+
MarketSymbol = pair["wsname"].ToStringInvariant() != "" ?
511+
pair["wsname"].ToStringInvariant() : pair["altname"].ToStringInvariant(),
511512
MinTradeSize = quantityStepSize,
512513
MarginEnabled = pair["leverage_buy"].Children().Any() || pair["leverage_sell"].Children().Any(),
513514
BaseCurrency = pair["base"].ToStringInvariant(),

0 commit comments

Comments
 (0)