object LedgerSyncEvent extends Serializable
- Alphabetic
- By Inheritance
- LedgerSyncEvent
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
-  final case class CommandRejected(recordTime: LfTimestamp, completionInfo: CompletionInfo, reasonTemplate: FinalReason, kind: Values, domainId: Option[DomainId]) extends WithDomainId with Product with Serializable
-  final case class ConfigurationChangeRejected(recordTime: LfTimestamp, submissionId: LedgerSubmissionId, participantId: LedgerParticipantId, proposedConfiguration: LedgerConfiguration, rejectionReason: String) extends LedgerSyncEvent with Product with Serializable
-  final case class ConfigurationChanged(recordTime: LfTimestamp, submissionId: LedgerSubmissionId, participantId: LedgerParticipantId, newConfiguration: LedgerConfiguration) extends LedgerSyncEvent with Product with Serializable
-  final case class ContractsAdded(transactionId: LedgerTransactionId, contracts: Seq[LfNodeCreate], domainId: DomainId, ledgerTime: LfTimestamp, recordTime: LfTimestamp, hostedWitnesses: Seq[LfPartyId], contractMetadata: Map[LfContractId, Bytes], workflowId: Option[LfWorkflowId]) extends LedgerSyncEvent with Product with Serializable
-  final case class ContractsPurged(transactionId: LedgerTransactionId, contracts: Seq[LfNodeExercises], domainId: DomainId, recordTime: LfTimestamp, hostedWitnesses: Seq[LfPartyId]) extends LedgerSyncEvent with Product with Serializable
-  final case class PartyAddedToParticipant(party: LfPartyId, displayName: String, participantId: LedgerParticipantId, recordTime: LfTimestamp, submissionId: Option[LedgerSubmissionId]) extends LedgerSyncEvent with Product with Serializable
-  final case class PartyAllocationRejected(submissionId: LedgerSubmissionId, participantId: LedgerParticipantId, recordTime: LfTimestamp, rejectionReason: String) extends LedgerSyncEvent with Product with Serializable
-  final case class PublicPackageUpload(archives: List[Archive], sourceDescription: Option[String], recordTime: LfTimestamp, submissionId: Option[LedgerSubmissionId]) extends LedgerSyncEvent with Product with Serializable
-  final case class PublicPackageUploadRejected(submissionId: LedgerSubmissionId, recordTime: LfTimestamp, rejectionReason: String) extends LedgerSyncEvent with Product with Serializable
-  final case class TransactionAccepted(completionInfoO: Option[CompletionInfo], transactionMeta: TransactionMeta, transaction: CommittedTransaction, transactionId: LedgerTransactionId, recordTime: LfTimestamp, divulgedContracts: List[DivulgedContract], blindingInfoO: Option[BlindingInfo], hostedWitnesses: List[LfPartyId], contractMetadata: Map[LfContractId, Bytes]) extends WithDomainId with Product with Serializable
-  sealed trait TransferEvent extends WithDomainId
-   final  case class TransferredIn(updateId: LedgerTransactionId, optCompletionInfo: Option[CompletionInfo], submitter: Option[LfPartyId], recordTime: LfTimestamp, ledgerCreateTime: LfTimestamp, createNode: LfNodeCreate, creatingTransactionId: LedgerTransactionId, contractMetadata: Bytes, transferId: TransferId, targetDomain: TargetDomainId, createTransactionAccepted: Boolean, workflowId: Option[LfWorkflowId], isTransferringParticipant: Boolean, hostedStakeholders: List[LfPartyId]) extends TransferEvent with Product with SerializableSignal the transfer-in of a contract from the source domain to the target domain. Signal the transfer-in of a contract from the source domain to the target domain. - updateId
- Uniquely identifies the update. 
- optCompletionInfo
- Must be provided for the participant that submitted the transfer-in. 
- submitter
- The partyId of the transfer submitter, unless the operation is performed offline. 
- recordTime
- The ledger-provided timestamp at which the contract was transferred in. 
- ledgerCreateTime
- The ledger time of the transaction creating the contract 
- createNode
- Denotes the creation of the contract being transferred-in. 
- contractMetadata
- Contains contract metadata of the contract transferred assigned by the ledger implementation 
- transferId
- Uniquely identifies the transfer. See com.digitalasset.canton.protocol.TransferId. 
- targetDomain
- The target domain of the transfer. 
- createTransactionAccepted
- We used to create a TransactionAccepted for the transferIn. This param is used to keep the same behavior. 
- workflowId
- The workflowId specified by the submitter in the transfer command. 
- isTransferringParticipant
- True if the participant is transferring. Note: false if the data comes from an old serialized event 
 
-   final  case class TransferredOut(updateId: LedgerTransactionId, optCompletionInfo: Option[CompletionInfo], submitter: Option[LfPartyId], contractId: LfContractId, templateId: Option[LfTemplateId], contractStakeholders: Set[LfPartyId], transferId: TransferId, targetDomain: TargetDomainId, transferInExclusivity: Option[LfTimestamp], workflowId: Option[LfWorkflowId], isTransferringParticipant: Boolean, hostedStakeholders: List[LfPartyId]) extends TransferEvent with Product with SerializableSignal the transfer-out of a contract from source to target domain. Signal the transfer-out of a contract from source to target domain. - updateId
- Uniquely identifies the update. 
- optCompletionInfo
- Must be provided for the participant that submitted the transfer-out. 
- submitter
- The partyId of the transfer submitter, unless the operation was performed offline. 
- contractId
- The contract-id that's being transferred-out. 
- templateId
- The template-id of the contract that's being transferred-out. 
- transferId
- Uniquely identifies the transfer. See com.digitalasset.canton.protocol.TransferId. 
- targetDomain
- The target domain of the transfer. 
- transferInExclusivity
- The timestamp of the timeout before which only the submitter can initiate the corresponding transfer-in. Must be provided for the participant that submitted the transfer-out. 
- workflowId
- The workflowId specified by the submitter in the transfer command. 
- isTransferringParticipant
- True if the participant is transferring. Note: false if the data comes from an old serialized event 
 
-  sealed trait WithDomainId extends LedgerSyncEvent
Value Members
-   final  def !=(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def ##: Int- Definition Classes
- AnyRef → Any
 
-   final  def ==(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def asInstanceOf[T0]: T0- Definition Classes
- Any
 
-    def clone(): AnyRef- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
 
-   final  def eq(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def equals(arg0: AnyRef): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def getClass(): Class[_ <: AnyRef]- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
 
-    def hashCode(): Int- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
 
-   final  def isInstanceOf[T0]: Boolean- Definition Classes
- Any
 
-   final  def ne(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def noOpSeed: LfHashProduces a constant dummy transaction seed for transactions in which we cannot expose a seed. Produces a constant dummy transaction seed for transactions in which we cannot expose a seed. Essentially all of them. TransactionMeta.submissionSeed can no longer be set to None starting with Daml 1.3 
-   final  def notify(): Unit- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
 
-   final  def notifyAll(): Unit- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
 
-   final  def synchronized[T0](arg0: => T0): T0- Definition Classes
- AnyRef
 
-    def toString(): String- Definition Classes
- AnyRef → Any
 
-   final  def wait(arg0: Long, arg1: Int): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
 
-   final  def wait(): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-  object CommandRejected extends Serializable