-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Description
Implement investor KYC submission, admin verify/reject, investment limits, and limit enforcement on place_bid.
Requirements and context
- Must be secure, tested, and documented
- Bids must not exceed investor limit
- Smart contracts only (Soroban/Rust)
Suggested execution
- Fork the repo and create a branch
git checkout -b feature/investor-kyc-limits - Implement changes
- Implement:
src/verification.rs(investor KYC, limits) - Add tests:
src/test_investor_kyc.rs,src/test_limit.rs - Document in
docs/contracts/verification.md
- Implement:
- Test and commit
- Run
cargo test - Cover limit boundary, unverified/rejected bid rejection
- Include test output and security notes
- Run
Example commit message
feat: implement investor KYC and investment limits with tests and docs
Guidelines
- Minimum 95 percent test coverage
- Clear documentation
- Timeframe: 96 hours
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program