Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/effects / EffectDispatchReport

Type Alias: EffectDispatchReport

ts
type EffectDispatchReport = 
  | {
  kind: "cancelled";
  terminalSeq: number;
}
  | {
  kind: "confirmed";
  receiptSeq: number;
  terminalSeq: number;
}
  | {
  attemptSeq: number;
  kind: "accepted-awaiting-receipt";
}
  | {
  attemptSeq: number;
  kind: "receipt-unverified";
  receiptSeq: number;
}
  | {
  attemptSeq: number;
  detail: string;
  kind: "failed";
}
  | {
  attemptSeq: number;
  detail?: string;
  kind: "unknown";
};

Defined in: packages/effects/src/dispatcher.ts:55