EmitEventRequest
constructor(event: EmitEventRequestEventUnion, subject: EmitEventRequestSubjectUnion, subjectBlobCids: List<Cid>? = null, createdBy: Did, modTool: ModTool? = null, externalId: String? = null, reportAction: EmitEventReportAction? = null)
Parameters
externalId
An optional external ID for the event, used to deduplicate events from external systems. Fails when an event of same type with the same external ID exists for the same subject.
reportAction
Optional report-level targeting. If provided, this event will be linked to specific reports and reporters may be notified.