Description
Implement a secure ownership transfer mechanism that allows administrative privileges to be transferred safely to another account.
Acceptance Criteria
Ownership can only be transferred by the current owner.
Ownership transfer emits an event.
Unauthorized transfers are rejected.
Unit tests cover successful and failed ownership transfers.
Description
Implement a secure ownership transfer mechanism that allows administrative privileges to be transferred safely to another account.
Acceptance Criteria
Ownership can only be transferred by the current owner.
Ownership transfer emits an event.
Unauthorized transfers are rejected.
Unit tests cover successful and failed ownership transfers.