Актуальное состояние: Фаза 1 DONE, вход в Фазу 2 (релейер), веха 'первый щуп' через test-front
This commit is contained in:
@@ -8,6 +8,23 @@
|
||||
|
||||
---
|
||||
|
||||
## ⭐ Актуальное состояние (2026-09-09)
|
||||
|
||||
**Где мы:** Фаза 1 (контракт переведён на фантики) — **DONE**. Сейчас вход в **Фазу 2 (релейер под токен)**.
|
||||
|
||||
**Готово:**
|
||||
- Контракт `smart-updown-token` — переведён на SPL-токен (фантики), IDL+тесты обновлены. Коммит `45d64d4`.
|
||||
- Ktor swap-клиент в бэкенде (ввод/вывод) — заготовка.
|
||||
- Тестовый фронт `test-front` — каркас (Phantom, балансы, пополнение/вывод).
|
||||
|
||||
**В работе / вперёд:**
|
||||
- **Фаза 2 (активная):** релейер перевести с SOL на токен (ops/pda/config). После неё + E2E на localnet.
|
||||
- **Веха «первый щуп»:** 👉 *как только релейер на фантиках + E2E на localnet прогнаны — через `test-front` вы самостоятельно щупаете: пополнить фантики → ставка → результат.* Это первый реальный user-тест (без Unity).
|
||||
|
||||
**Параллельные TODO (не блокируют Фазу 2):** реальная цена (вместо RandomPriceSource), эмиссия, ликвидность/комиссии swap.
|
||||
|
||||
---
|
||||
|
||||
## Фаза 0 — Экономика и спека (кросс)
|
||||
- [ ] **TODO** ADR-002 зафиксирован, документировать `ECONOMY.md`: токен, курс (Способ 1), decimals=6, mint-адреса — `[pump.meta]`
|
||||
- [x] **DONE** Решить «вверх/вниз» — предмет ставки = цена SOL (ADR-006), валюта = фантики
|
||||
@@ -23,8 +40,9 @@
|
||||
- [x] **DONE** Обновить IDL (idl/ + relayer/idl/) + Anchor-тесты (10/10) — коммит 45d64d4
|
||||
- [ ] **TODO** Развернуть/поднять localnet стенд для E2E токен-флоу (приёмка на железе)
|
||||
|
||||
## Фаза 2 — Релейер и цена
|
||||
- [ ] **TODO** SolanaClient: подписывать/отправлять токеновую ставку (ATA + ваулт)
|
||||
## Фаза 2 — Релейер и цена (АКТИВНАЯ — следующий шаг)
|
||||
- [ ] **IN_PROGRESS** SolanaClient/ops: подписывать/отправлять токеновую ставку (ATA + ваулт) — перевести релейер с SOL на токен
|
||||
- [ ] **TODO** readGlobal: баланс vault_token вместо SOL; ensureVaultFunded — наливать токен в vault
|
||||
- [ ] **TODO** PriceSource: реальная цена (вместо RandomPriceSource)
|
||||
- [ ] **TODO** Интеграционный тест релейера на токеновом флоу
|
||||
|
||||
|
||||
Reference in New Issue
Block a user