forked from pcaversaccio/safe-tx-hashes-util
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Description
Description
Currently, the form allows users to proceed to the next step even when Ethereum addresses are invalid. We need to implement proper validation to ensure users can only proceed when all addresses are valid. We can use isValidEthereumAddress function from utils.ts for validation
Changes Needed
-
Add real-time validation for Ethereum addresses in form fields:
- Safe Address
- Nested Safe Address (when enabled)
- Recipient Address
- Gas Token
-
Implement visual feedback:
- Red border around invalid address inputs
- Error message below invalid address inputs
-
Prevent step navigation when addresses are invalid:
- Show specific error toasts for each type of invalid address
- Only show "Missing required fields" toast when actual required fields are empty
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels