Location: contracts/validation_lib
Language: Rust (Soroban)
Estimated Time: 5 hours
Difficulty: Easy
Description
Create a reusable validation library for common on-chain input checks and data sanitization.
Tasks
Acceptance Criteria
- Common validations covered
- Custom validators possible
- Errors clear
- Reusable across contracts
- Performance good
- All tests pass
Location:
contracts/validation_libLanguage: Rust (Soroban)
Estimated Time: 5 hours
Difficulty: Easy
Description
Create a reusable validation library for common on-chain input checks and data sanitization.
Tasks
Acceptance Criteria