Skip to content

Contract: Require admin auth on subscription init #1376

Description

@aji70

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

  • Auth check
  • Tests
  • Docs

Acceptance Criteria

  • Unauthorized init fails
  • Authorized succeeds
  • cargo test -p subscription passes

Metadata

Metadata

Assignees

Labels

Stellar WaveCross-cutting / engagement batchcontractSoroban / Rust contracts

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions