Context
src/pages/Dashboard.tsx is a placeholder; users need to see their own requests and totals.
Acceptance criteria
- When wallet connected, fetch
/accounts/:address/requests and /accounts/:address/received.
- Render a table: id, asset, amount, memo, status (badge), link to
/request/:id.
- Show total received prominently.
- Handle empty / not-connected states with a clear CTA.
Technical notes
- Use TanStack Query (
useQuery) for caching/refetch.
Testing
- Component test with mocked API returning a few requests.
Context
src/pages/Dashboard.tsxis a placeholder; users need to see their own requests and totals.Acceptance criteria
/accounts/:address/requestsand/accounts/:address/received./request/:id.Technical notes
useQuery) for caching/refetch.Testing