diff --git a/src/xray_manager/core/outbound.py b/src/xray_manager/core/outbound.py index 138f251..28d1075 100644 --- a/src/xray_manager/core/outbound.py +++ b/src/xray_manager/core/outbound.py @@ -14,7 +14,6 @@ from .outbound_fields import OUTBOUND_FIELDS if TYPE_CHECKING: from .target import Target, TargetStorage from .xray_config import XrayConfig - from .xray_manager_config import XrayManagerConfig @dataclass(frozen=True) @@ -102,6 +101,10 @@ class Outbound(ABC): PROTOCOL: str LINK_SCHEME: str + host: str + port: int + target: Target + @classmethod @abstractmethod def from_link(