Skip to content

partners

One-line purpose. Bounded by: to be documented.

Responsibility

  • Owns: to be documented
  • Does NOT own: to be documented

Aggregates

AggregateFileNotes

State Machines

  • DueStatus — 3 states; one affiliate commission's lifecycle. State is cascaded from the parent PaymentRun.
  • PaymentRunStatus — 4 states; payout cycle that groups many Dues and drives their status changes.
  • PaymentRunTradeStatus — 5 states; read-only projection of CexAccountTradeStatus in cex-wallets. Embedded in the PaymentRun aggregate.

Events

Public API

Entities, value objects, repositories, and services exported from packages/partners/index.ts.

ExportKindNotes

Dependencies

  • Upstream (this depends on): to be documented
  • Downstream (depends on this): to be documented
  • Runbooks: links to docs/system/runbooks/
  • ADRs: links to docs/decisions/
  • Flows: links to docs/system/events/flows/
  • Contexts index · System index