fix: only validate HIP3 in futures mode

This commit is contained in:
Matthias
2025-12-27 17:07:35 +01:00
parent 61eb3306dd
commit 2708343a2d

View File

@@ -65,7 +65,8 @@ class Hyperliquid(Exchange):
def validate_config(self, config: dict) -> None:
"""Validate HIP-3 configuration at bot startup."""
super().validate_config(config)
if self.trading_mode != TradingMode.FUTURES:
return
configured = self._get_configured_hip3_dexes()
if not configured or not self.markets:
return