o
com.digitalasset.canton.participant.protocol.transfer
TransferOutProcessingSteps
Companion class TransferOutProcessingSteps
object TransferOutProcessingSteps
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TransferOutProcessingSteps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class AdminPartiesMismatch(expected: Set[LfPartyId], declared: Set[LfPartyId]) extends TransferOutProcessorError with Product with Serializable
- case class AdminPartyPermissionErrors(message: String) extends TransferOutProcessorError with Product with Serializable
- case class AutomaticTransferInError(message: String) extends TransferOutProcessorError with Product with Serializable
- case class ContractStoreFailed(error: ContractStoreError) extends TransferProcessorError with Product with Serializable
- case class InvalidResult(result: InvalidTransferOutResult) extends TransferOutProcessorError with Product with Serializable
- case class PendingDataAndResponseArgs(txOutRequest: FullTransferOutTree, recipients: Recipients, ts: CantonTimestamp, rc: RequestCounter, sc: SequencerCounter, originSnapshot: DomainSnapshotSyncCryptoApi) extends Product with Serializable
- case class PendingTransferOut(requestId: RequestId, requestCounter: RequestCounter, requestSequencerCounter: SequencerCounter, rootHash: RootHash, contractIdAndHash: WithContractHash[LfContractId], transferringParticipant: Boolean, transferId: TransferId, targetDomain: DomainId, stakeholders: Set[LfPartyId], hostedStakeholders: Set[LfPartyId], targetTimeProof: TimeProof) extends PendingTransfer with PendingRequestData with Product with Serializable
- case class PermissionErrors(message: String) extends TransferOutProcessorError with Product with Serializable
- case class RecipientsMismatch(expected: Option[Recipients], declared: Recipients) extends TransferOutProcessorError with Product with Serializable
- case class StakeholderHostingErrors(message: String) extends TransferOutProcessorError with Product with Serializable
- case class SubmissionParam(submittingParty: LfPartyId, contractId: LfContractId, targetDomain: DomainId) extends Product with Serializable
- case class SubmissionResult(transferId: TransferId, transferOutCompletionF: Future[Status]) extends Product with Serializable
- case class TargetDomainIsOriginDomain(domain: DomainId, contractId: LfContractId) extends TransferOutProcessorError with Product with Serializable
- sealed trait TransferOutProcessorError extends TransferProcessorError
- case class UnexpectedDomain(transferId: TransferId, receivedOn: DomainId) extends TransferOutProcessorError with Product with Serializable
- case class UnknownContract(contractId: LfContractId) extends TransferOutProcessorError with Product with Serializable
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 autoTransferIn(id: TransferId, targetDomain: DomainId, transferCoordination: TransferCoordination, stks: Set[LfPartyId], participantId: ParticipantId, t0: CantonTimestamp)(implicit ec: ExecutionContext, elc: ErrorLoggingContext): EitherT[Future, TransferProcessorError, Unit]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def createTransferOutRequest(participantId: ParticipantId, timeProof: TimeProof, contractId: LfContractId, submitter: LfPartyId, stakeholders: Set[LfPartyId], originDomain: DomainId, originMediator: MediatorId, targetDomain: DomainId, originIps: TopologySnapshot, targetIps: TopologySnapshot, logger: TracedLogger)(implicit traceContext: TraceContext, ec: ExecutionContext): EitherT[Future, TransferProcessorError, (TransferOutRequest, Set[Member])]
- 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() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def transferOutRequestData(participantId: ParticipantId, submitter: LfPartyId, stakeholders: Set[LfPartyId], originIps: TopologySnapshot, targetIps: TopologySnapshot, logger: TracedLogger)(implicit traceContext: TraceContext, ec: ExecutionContext): EitherT[Future, TransferProcessorError, (Set[LfPartyId], Set[Member])]
- 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])