Overview
The wallet balance top-up prompt must appear when the user's balance is insufficient for stream creation and dismiss when balance becomes sufficient. An e2e test would verify this flow.
Proposed Solution
- Mock the wallet balance at a value less than the stream amount
- Attempt to submit the create-stream form
- Assert the top-up banner appears with the correct shortfall amount
- Update mock balance to sufficient → assert banner dismisses
Acceptance Criteria
Overview
The wallet balance top-up prompt must appear when the user's balance is insufficient for stream creation and dismiss when balance becomes sufficient. An e2e test would verify this flow.
Proposed Solution
Acceptance Criteria