"""System endpoints (health, status).""" from .client import Client from .models import SystemStatus class SystemClient: def __init__(self, client: Client): self._client = client def health(self) -> None: """Check system health. Raises ``DragonchainAPIError`` if unhealthy.""" self._client.get("/api/v1/health") def status(self) -> SystemStatus: """Get system status.""" return self._client.get("/api/v1/status", SystemStatus)