Domain Events
Global catalog of domain events. Each entry points to the context that emits it and lists its consumers.
Catalog
| Event | Emitted by | Consumed by | Flow |
|---|---|---|---|
This catalog is filled progressively. When documenting a new event, add a row here and update the emitter context's events.md.
Cross-context flows
Sequences of events that span multiple contexts are documented as sagas:
Conventions
- Event naming (class):
<Subject><Action>DomainEvent.ts, e.g.CoinBlockchainCreatedDomainEvent.ts. - Event naming (string on the wire):
<context>.<subjectAction>in kebab-case dot-separated form, e.g.cex-wallets.coin-blockchain-created. - See event patterns for implementation rules.
