One transaction-oriented investigation slice with optional action metadata.
Summary
Types
@type t() :: %Threadline.Investigation.LinkedTransaction{ action: %Threadline.Semantics.AuditAction{ __meta__: term(), actor_ref: term(), category: term(), comment: term(), correlation_id: term(), id: term(), inserted_at: term(), job_id: term(), name: term(), reason: term(), request_id: term(), status: term(), transactions: term(), verb: term() } | nil, changes: [Threadline.Investigation.LinkedChange.t()], transaction: %Threadline.Capture.AuditTransaction{ __meta__: term(), action: term(), action_id: term(), actor_ref: term(), changes: term(), id: term(), meta: term(), occurred_at: term(), source: term(), txid: term() } | nil }