This repository has been archived by the owner on Mar 23, 2023. It is now read-only.
Remove data guards and validation from transaction builders #1951
Labels
Type: Refactor
The pull request improves or enhances an existing implementation.
Milestone
Transaction builders are currently partially responsible to protect themselves against invalid data. This isn't really their job because things like malformed data, invalid fees or them being called while it should not be possible are things that should be taken care of before they are even called.
This will be partially resolved by the usage of the Platform SDK but the wallets will still be responsible for validating user input.
The text was updated successfully, but these errors were encountered: