fix: validate destination address on send view (closes #67) #68

Merged
sneak merged 4 commits from fix/67-validate-send-address into main 2026-02-28 21:38:22 +01:00
4 Commits
Author SHA1 Message Date
sneak 33ae5784e2 Merge branch 'main' into fix/67-validate-send-address
check / check (push) Successful in 22s
2026-02-28 21:37:38 +01:00
sneak 8e1856415a Merge branch 'main' into fix/67-validate-send-address
check / check (push) Successful in 23s
2026-02-28 21:25:08 +01:00
user 9de7791553 fix: reset validation state when navigating to send view
check / check (push) Successful in 22s
Clear the error/warning text and disable the review button when entering
the send view from home, address detail, or address token views. This
prevents stale validation messages from persisting after leaving and
returning to the send view.
2026-02-28 12:17:52 -08:00
user ef2f862d23 fix: validate destination address on send view
- Validate Ethereum addresses (0x + 40 hex chars) and ENS names
- EIP-55 checksum validation for mixed-case addresses
- Block sending to zero address (0x0000...0000)
- Warn when sending to own address (allow but show warning)
- Inline error messages with reserved space (no layout shift)
- Disable Review button while address is invalid

Closes #67
2026-02-28 12:17:52 -08:00