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,15 @@
# 0007 — Symbol Validation via exchangeInfo
## Решение
Не использовать захардкоженный символ как гарантированно валидный.
Проверять его по `exchangeInfo` перед использованием в market screen и system health.
## Причины
- формат символов у биржи специфичен
- это уменьшает риск скрытых ошибок конфигурации
- это упрощает дальнейший переход к real private endpoints
## Последствия
- system screen начинает показывать отдельный статус символа
- market screen получает метаданные рынка
- exchange service становится источником правды по рынкам