🎯 Goal
Define the data structures for Users and Drivers in the identity contract.
📋 Requirements
- Create UserProfile struct (address, join date)
- Create DriverProfile struct (address, join date, total deliveries, reputation score)
📂 Target Directory
Contributors should work within this directory:
contracts/identity_reputation_contract
🔗 Architecture & Dependencies
🔧 Technical Scope
🌿 Fork & Branch
- Fork the repository
- Branch:
git checkout -b define-identity-structs
✅ Acceptance Criteria
- All tests must pass successfully
- Test cases pass on testnet
💬 Example Commit Message
feat: define the data structures for users and drivers in the identity contract.
🎯 Goal
Define the data structures for Users and Drivers in the identity contract.
📋 Requirements
📂 Target Directory
Contributors should work within this directory:
contracts/identity_reputation_contract🔗 Architecture & Dependencies
🔧 Technical Scope
🌿 Fork & Branch
git checkout -b define-identity-structs✅ Acceptance Criteria
💬 Example Commit Message