Complexity: 150 points
Summary
Make the transaction pipeline resilient and understandable with clear states and deterministic error handling around simulate/sign/submit.
Tasks
- Implement a consistent stepper UI for simulate/sign/submit.
- Add retry behavior that does not duplicate actions.
- Improve error mapping (network errors vs contract errors vs user rejection).
- Add screenshots for all states and at least two failure cases.
Acceptance Criteria
- Users always know what step they are in and what to do next.
- Retries do not create duplicate payments.
- Error messaging is specific and consistent.
Complexity: 150 points
Summary
Make the transaction pipeline resilient and understandable with clear states and deterministic error handling around simulate/sign/submit.
Tasks
Acceptance Criteria