stable/freqtrade/exchange/bibox.py

31 lines
916 B
Python
Raw Normal View History

2019-11-13 16:50:54 +00:00
""" Bibox exchange subclass """
import logging
from typing import Dict, List
2019-11-13 16:50:54 +00:00
from freqtrade.exchange import Exchange
2020-09-28 17:39:41 +00:00
2019-11-13 16:50:54 +00:00
logger = logging.getLogger(__name__)
class Bibox(Exchange):
"""
Bibox exchange class. Contains adjustments needed for Freqtrade to work
with this exchange.
Please note that this exchange is not included in the list of exchanges
officially supported by the Freqtrade development team. So some features
may still not work as expected.
"""
# fetchCurrencies API point requires authentication for Bibox,
# so switch it off for Freqtrade load_markets()
2021-09-19 23:02:09 +00:00
@property
def _ccxt_config(self) -> Dict:
# Parameters to add directly to ccxt sync/async initialization.
config = {"has": {"fetchCurrencies": False}}
config.update(super()._ccxt_config)
return config
funding_fee_times: List[int] = [0, 8, 16] # hours of the day