Overview
Currently the dashboard shows a static list of streams. We need a proper
multi-stream view that fetches and displays all active streams associated
with the connected wallet address — both as sender and recipient.
Tasks
Acceptance Criteria
- Connecting a wallet automatically loads all streams
- Streams are correctly split into Sending / Receiving tabs
- Works on Stellar testnet with real contract data
- UI is responsive on mobile screens
Resources
Overview
Currently the dashboard shows a static list of streams. We need a proper
multi-stream view that fetches and displays all active streams associated
with the connected wallet address — both as sender and recipient.
Tasks
getStreamsByWallet(walletAddress)helper infrontend/src/services/stellar.tsfor a given wallet
Dashboard.tsxto auto-fetch streams on wallet connectAcceptance Criteria
Resources
contracts/stellar-drips/src/lib.rs