Skip to content

ReplicatedEventEnvelope

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:83

Wire envelope for a single replicated event. Persisted to the journal and broadcast over PubSub. seqAtReplica is monotonic within a replica — the (replica, seqAtReplica) pair uniquely identifies an event across the whole cluster, which is what we dedupe on.

E

readonly event: E

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:89


readonly persistenceId: string

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:84


readonly replica: string

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:85


readonly seqAtReplica: number

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:86


readonly timestamp: number

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:88


readonly vc: VectorClockData

Defined in: src/persistence/ReplicatedEventSourcedActor.ts:87