Task: Contract: Require admin auth on subscription init
Overview
Subscription init stores admin without signature verification.
Goals
- admin.require_auth() in init
- Auth tests with mock_auths
- Docs
Deliverables
Acceptance Criteria
- Unauthorized init fails
- Authorized succeeds
- cargo test -p subscription passes
Task: Contract: Require admin auth on subscription init
Overview
Subscription init stores admin without signature verification.
Goals
Deliverables
Acceptance Criteria