object TimestampedEvent extends Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimestampedEvent
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait EventId extends PrettyPrinting with Product with Serializable
  2. case class TimelyRejectionEventId(domainId: DomainId, uuid: UUID) extends EventId with Product with Serializable

    Event identifier for an event that comes in as a timely rejection via the com.digitalasset.canton.participant.store.InFlightSubmissionStore.

    Event identifier for an event that comes in as a timely rejection via the com.digitalasset.canton.participant.store.InFlightSubmissionStore. We use a java.util.UUID instead of a general com.digitalasset.canton.sequencing.protocol.MessageId so that we stay below the 300 character limit.

  3. case class TransactionEventId(transactionId: LedgerTransactionId) extends EventId with Product with Serializable

    The transaction ID of a TransactionAccepted event

Value Members

  1. def apply(event: LedgerSyncEvent, localOffset: LocalOffset, requestSequencerCounter: Option[SequencerCounter])(implicit traceContext: TraceContext): TimestampedEvent
  2. def eventSize(event: LedgerSyncEvent): Int

    The size of the event for the metric in the com.digitalasset.canton.participant.store.MultiDomainEventLog.

  3. implicit def getResultTimestampedEvent(implicit readEvent: GetResult[LedgerSyncEvent], getResultByteArray: GetResult[Array[Byte]]): GetResult[TimestampedEvent]
  4. object EventId extends Serializable