Commit to Assignment
Student commits to working on a specific module assignment
Commit to Assignment Transaction
Overview
This transaction allows a student to commit to working on a specific module assignment within a course, staking access tokens and reserving their spot.
Transaction Metadata
- Role: Student
- Category: assignment_management
- Required Tokens: 100at, 222at
- Estimated Fee: 2.5 ADA
- Multi-signature: No
Protocol Description
The transaction updates the course state to include the student's commitment to a specific assignment. The student's local state tracks their assignment participation, and access tokens are staked to ensure commitment to completion.