Phase 1: Core Services
Goal
Enable the Mini App to display real data: market prices and transaction history via Gateway routes.
Duration: Week 2
Status: See Migration Overview and Progress.
Tasks
| # | Task | Owner | Done |
|---|---|---|---|
| 1 | Create Market Service (prices, charts) | ||
| 2 | Create Transaction Service (history, trading) | ||
| 3 | Add Gateway Routes (40+ REST endpoints) |
Flow: TMA data path
flowchart LR
A[Mini App] --> B[Gateway]
B --> C[Market Service]
B --> D[Transaction / Wallet]
C --> E[Prices / Tickers]
D --> F[Tx History]
E --> A
F --> A
Deliverable
- TMA shows real prices and tickers from Market Service.
- TMA shows transaction history (deposits, withdrawals, swaps) via Gateway.
- Gateway exposes the required REST endpoints (documented in Swagger).