Stage 03.3 - exchangeInfo and symbol validation

This commit is contained in:
2026-04-14 05:47:41 +03:00
parent d2d024f39b
commit 8e3f240558
12 changed files with 398 additions and 19 deletions

View File

@@ -0,0 +1,13 @@
from __future__ import annotations
class ExchangeError(Exception):
"""Base exchange integration error."""
class ExchangeConnectionError(ExchangeError):
"""HTTP/network/timeout level exchange error."""
class ExchangeResponseError(ExchangeError):
"""Unexpected HTTP response or malformed JSON."""