mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-14 11:51:19 +00:00
remove extra log, fix delivery time check for binance
This commit is contained in:
@@ -3923,13 +3923,21 @@ class Exchange:
|
||||
|
||||
column_to_check = self._ft_has.get("delivery_column", "")
|
||||
|
||||
logger.info(f"Checking delivery time at {column_to_check}")
|
||||
|
||||
delivery_time = self.markets.get(pair, {}).get("info", {}).get(column_to_check, None)
|
||||
if delivery_time is not None:
|
||||
if isinstance(delivery_time, str) and (delivery_time != ""):
|
||||
delivery_time = int(delivery_time)
|
||||
|
||||
if self.name == "Binance":
|
||||
# Binance set a very high delivery time for all perpetuals.
|
||||
# We compare with delivery time of BTC/USDT:USDT which assumed to never be delisted
|
||||
btc_delivery_time = (
|
||||
self.markets.get("BTC/USDT:USDT", {}).get("info", {}).get(column_to_check, None)
|
||||
)
|
||||
|
||||
if delivery_time == btc_delivery_time:
|
||||
return 0
|
||||
|
||||
return delivery_time
|
||||
# if "delivery" in market and market["delivery"] is not None:
|
||||
# return True
|
||||
|
||||
Reference in New Issue
Block a user