Limit bybit futures markets to USDT
This commit is contained in:
parent
63c732a560
commit
3192af8df8
@ -1,6 +1,6 @@
|
|||||||
""" Bybit exchange subclass """
|
""" Bybit exchange subclass """
|
||||||
import logging
|
import logging
|
||||||
from typing import Dict, List, Optional, Tuple
|
from typing import Any, Dict, List, Optional, Tuple
|
||||||
|
|
||||||
from freqtrade.enums import MarginMode, TradingMode
|
from freqtrade.enums import MarginMode, TradingMode
|
||||||
from freqtrade.exchange import Exchange
|
from freqtrade.exchange import Exchange
|
||||||
@ -51,6 +51,13 @@ class Bybit(Exchange):
|
|||||||
config.update(super()._ccxt_config)
|
config.update(super()._ccxt_config)
|
||||||
return config
|
return config
|
||||||
|
|
||||||
|
def market_is_future(self, market: Dict[str, Any]) -> bool:
|
||||||
|
main = super().market_is_future(market)
|
||||||
|
# For ByBit, we'll only support USDT markets for now.
|
||||||
|
return (
|
||||||
|
main and market['settle'] == 'USDT'
|
||||||
|
)
|
||||||
|
|
||||||
async def _fetch_funding_rate_history(
|
async def _fetch_funding_rate_history(
|
||||||
self,
|
self,
|
||||||
pair: str,
|
pair: str,
|
||||||
|
Loading…
Reference in New Issue
Block a user