Welcome to the Cascade Network Drips Wave task backlog! Earn points by improving our open disbursement infrastructure.
- Description: Add client-side CSV parsing and downloading capabilities to export recent disbursement histories.
- Complexity: Trivial (100 pts)
- Status: Open 🚀
- Files to Edit:
frontend/src/pages/Disbursements.tsxfrontend/src/utils/csv.ts
- Description: Integrate Recharts graphs to visualize total monthly disbursement volumes, successful transactions, and pending batches.
- Complexity: Medium (150 pts)
- Status: Open 🚀
- Files to Edit:
frontend/src/pages/Dashboard.tsxfrontend/src/components/VolumeChart.tsx
- Acceptance Criteria:
- Renders beautiful responsive area charts with interactive tooltips.
- Description: Add auto-retry queues to process failed disbursements on network congestion, utilizing exponential backoff.
- Complexity: High (200 pts)
- Status: Open 🚀
- Files to Edit:
sdk/src/client/DisbursementClient.tssdk/src/queue/RetryQueue.ts
- Acceptance Criteria:
- Retries failed transactions up to 5 times, correctly logging sequence number errors.