# Stage 03.2 — Public REST client

## Цель
Перевести экран `📈 Рынок` с mock-цены на реальную публичную цену из Dzengi demo API.

## Что добавляется
- `exceptions.py`
- `rest_client.py`
- real path в `service.py`
- обновленный `market.py`
- обновленный `system_status.py`

## Что используется
- Base demo URL: `https://demo-api-adapter.dzengi.com`
- Endpoint: `GET /api/v2/ticker/24hr`
- Symbol: `BTC/USD_LEVERAGE`

## Как работает
### Если `EXCHANGE_ENABLED=false`
- используется mock mode

### Если `EXCHANGE_ENABLED=true`
- выполняется реальный public GET request
- `📈 Рынок` показывает реальную цену
- `⚙️ Система` показывает статус API

## Что пока НЕ делается
- private auth
- баланс через реальные ключи
- создание ордеров
- websocket
- retry logic
- backoff
- rate-limit handling
