"Send to" field validation should block transfer if an address is invalid.
Currently it is not.
STR:
Connect an EVM wallet and select source Sepolia.
Select destination as Cronos and select the available token type from the drop down.
Input a valid amount.
Input an invalid ETH format address into the "Send to" field ( use a substrate format one)
Exp: The Allow spending/Transfer button should be blocked ( disable).
Act: The user can use the Allow Spending & Transfer button to move forward with the flow.
Note: This works the other way around - entering an EVM address for the Substrate format.
Tested on PR branch and it passed
EVM to EVM - using substrate address
EVM-EVM - faulty address
EVM-Substrate - using EVM address
EVM-Substrate - faulty Substrate address
Priority: Medium | Severity: Medium
Short context:
"Send to" field validation should block transfer if an address is invalid. Currently it is not.
STR:
Exp: The Allow spending/Transfer button should be blocked ( disable). Act: The user can use the Allow Spending & Transfer button to move forward with the flow.
Note: This works the other way around - entering an EVM address for the Substrate format.
![image](https://github.com/sygmaprotocol/sygma-widget/assets/30255634/7ee1ff72-a80f-4baf-a515-f177c0a3eb1e)