انتقل إلى المحتوى الرئيسي

Type Alias: Participant

Participant = Module | "gateway" | "gateway-admin" | "bootstrap"

Defined in: packages/contracts/src/permissions/table.ts:62

Anything that sends or serves a message: a Module, or one of the three principals that host none (gateway, gateway-admin, bootstrap), which act for themselves.

The two gateways are one image deployed twice (D2.9), but they are two participants because they are two broker users: the public deployment holds no governance or trust grant, so 28's "admin capability is absent from the public surface" is a line in the generated permissions file and not only a property of one process's start-up (slice-2 plan 3a, 2026-10-12).