Problem
Errors are only logged, not returned with useful information.
Context
Users see generic errors or no feedback when operations fail.
Proposed Solution
Enhance error handling:
- Return structured errors from service
- Display user-friendly messages
- Log detailed errors for debugging
- Track error rates
Acceptance Criteria
Technical Notes
File: src/services/walletService.ts
Functions: Lines 53, 88, 135
Constraints
- Dont expose sensitive info
- Keep error messages short
- Consider error boundaries
Problem
Errors are only logged, not returned with useful information.
Context
Users see generic errors or no feedback when operations fail.
Proposed Solution
Enhance error handling:
Acceptance Criteria
Technical Notes
File: src/services/walletService.ts
Functions: Lines 53, 88, 135
Constraints