Journal
本頁內容尚未翻譯。
const Journal: Struct<{ events: $Array<Struct<{ approval: optionalKey<Struct<{ at: Finite; overrideRevocations: Boolean; statement: Struct<{ assignment: Struct<...>; policyVersion: NonEmptyString; projections: $Array<...>; }>; who: NonEmptyString; }>>; at: optionalKey<Finite>; current: String; entries: optionalKey<$Array<String>>; entry: optionalKey<String>; kind: Literals<readonly ["Bootstrap", "Startup", "Approval", "Projection", "Revocation", "Intent", "Outcome", "Compensation", "Commit", "Rejected"]>; outcome: optionalKey<Struct<{ _tag: Literals<readonly ["Accepted", "Aborted", "Recovered", "RecoveryFailed", "Stuck"]>; evidence: $Array<Struct<{ attempt: ...; hasCause: ...; phase: ...; termination: ...; }>>; phase: String; reason: optionalKey<String>; }>>; overrideRevocations: optionalKey<Boolean>; projection: optionalKey<Struct<{ after: Struct<{ projection: NonEmptyString; values: $Array<...>; view: NonEmptyString; }>; before: Struct<{ projection: NonEmptyString; values: $Array<...>; view: NonEmptyString; }>; }>>; revocations: optionalKey<$Array<NonEmptyString>>; target: String; who: optionalKey<NonEmptyString>; }>>; status: Struct<{ current: String; previous: NullOr<String>; revocations: $Array<String>; state: Literals<readonly ["Ready", "Applying", "Degraded"]>; }>; version: Literal<1>;}>;Defined in: Model.ts:147