Summary
Authenticated financial widgets display fabricated transactions and mark deposits or withdrawals complete after client-side timers. Users can be shown balances and success states that have no ledger or provider backing.
Repository evidence
components/dashboard/funds-management.tsx:49-94 seeds fake transactions and :97-120 simulates a completed deposit.
components/dashboard/loan/withdrawal-system.tsx:44-81 renders another hard-coded financial history.
Scope
- Load transaction history from the authenticated ledger API.
- Route mutations through real payment/withdrawal state machines and show pending, confirmed, failed, and unavailable states.
Acceptance criteria
Tests
Non-goals
- Redesigning dashboard visuals.
Summary
Authenticated financial widgets display fabricated transactions and mark deposits or withdrawals complete after client-side timers. Users can be shown balances and success states that have no ledger or provider backing.
Repository evidence
components/dashboard/funds-management.tsx:49-94seeds fake transactions and:97-120simulates a completed deposit.components/dashboard/loan/withdrawal-system.tsx:44-81renders another hard-coded financial history.Scope
Acceptance criteria
Tests
Non-goals