Skip to content

Commit b1a2a82

Browse files
authored
fix Binance OnGetTickersAsync (#787)
Fix for #785
1 parent 756e1fb commit b1a2a82

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/ExchangeSharp/API/Exchanges/BinanceGroup/BinanceGroupCommon.cs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,15 @@ protected override async Task<IEnumerable<KeyValuePair<string, ExchangeTicker>>>
242242
JToken obj = await MakeJsonRequestAsync<JToken>("/ticker/24hr", BaseUrlApi);
243243
foreach (JToken child in obj)
244244
{
245-
string marketSymbol = child["symbol"].ToStringInvariant();
246-
tickers.Add(new KeyValuePair<string, ExchangeTicker>(marketSymbol, await ParseTickerAsync(marketSymbol, child)));
245+
var marketSymbol = child["symbol"].ToStringInvariant();
246+
try
247+
{
248+
tickers.Add(new KeyValuePair<string, ExchangeTicker>(marketSymbol, await ParseTickerAsync(marketSymbol, child)));
249+
}
250+
catch
251+
{
252+
// ignored
253+
}
247254
}
248255
return tickers;
249256
}

0 commit comments

Comments
 (0)