What
Add a user wallet balance history endpoint that returns a chronological list of balance changes with transaction details.
Why
Artists and users need a clear audit trail of their wallet activity. Currently there is no way to view historical balance changes through the API.
Scope
- In: Balance history endpoint with pagination, transaction type filtering, date range filtering
- Out: Export to CSV/PDF, balance projections, multi-token support
Acceptance Criteria
Technical Context
- WalletController in src/controllers/ for history endpoint
- WalletService logic or new WalletHistoryService in src/services/
- TransactionLog entity in src/entities/TransactionLog is the data source
- TransactionLogService in src/services/TransactionLogService for querying
- walletRoutes in src/routes/ for route registration
What
Add a user wallet balance history endpoint that returns a chronological list of balance changes with transaction details.
Why
Artists and users need a clear audit trail of their wallet activity. Currently there is no way to view historical balance changes through the API.
Scope
Acceptance Criteria
Technical Context