Accept Assignment
Course creator accepts and approves a student's assignment submission
Accept Assignment Transaction
Overview
This transaction allows a course creator to accept and approve a student's assignment submission. Upon acceptance, a module completion token is minted for the student.
Protocol Description
The transaction transitions the assignment state from "submitted" to "approved" and includes grading and feedback. A module completion token is minted to certify the student's successful completion of the module requirements.