RAPTOR v18.4: Исправлена отчетность, активированы выходные

This commit is contained in:
root
2026-04-18 23:26:45 +03:00
commit ef0958239e
312 changed files with 54247 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
from typing import Any
from grpc import StatusCode
__all__ = (
"InvestError",
"RequestError",
"AioRequestError",
"UnauthenticatedError",
"AioUnauthenticatedError",
)
class InvestError(Exception):
pass
class RequestError(InvestError):
def __init__( # pylint:disable=super-init-not-called
self, code: StatusCode, details: str, metadata: Any
) -> None:
self.code = code
self.details = details
self.metadata = metadata
class UnauthenticatedError(RequestError):
pass
class AioRequestError(InvestError):
def __init__( # pylint:disable=super-init-not-called
self, code: StatusCode, details: str, metadata: Any
) -> None:
self.code = code
self.details = details
self.metadata = metadata
class AioUnauthenticatedError(AioRequestError):
pass
class MarketDataStreamError(InvestError):
pass
class IsNotSubscribedError(MarketDataStreamError):
pass