object Verdict extends HasVersionedWrapperCompanion[VersionedVerdict, Verdict] with Serializable
- Alphabetic
- By Inheritance
- Verdict
- Serializable
- HasVersionedWrapperCompanion
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- sealed trait MediatorReject extends Verdict with TransactionErrorWithEnum[Code] with HasProtoV0[v0.Verdict]
- abstract class MediatorRejectError extends TransactionErrorWithEnumImpl[Code]
- type MediatorRejectErrorCode = ErrorCodeWithEnum[Code]
- case class RejectReasons(reasons: List[(Set[LfPartyId], LocalReject)]) extends Verdict with Product with Serializable
- reasons
Mapping from the parties of a com.digitalasset.canton.protocol.messages.MediatorResponse to the rejection reason from the com.digitalasset.canton.protocol.messages.MediatorResponse
Value Members
- def fromByteArray(bytes: Array[Byte]): ParsingResult[Verdict]
- Definition Classes
- HasVersionedWrapperCompanion
- def fromByteString(bytes: ByteString): ParsingResult[Verdict]
- Definition Classes
- HasVersionedWrapperCompanion
- def fromProtoV0(protoVerdict: v0.Verdict): ParsingResult[Verdict]
- def fromProtoVersioned(protoVerdict: VersionedVerdict): ParsingResult[Verdict]
- Definition Classes
- Verdict → HasVersionedWrapperCompanion
- implicit def hasVersionedWrapperGetResult(implicit getResultByteArray: GetResult[Array[Byte]]): GetResult[Verdict]
- Definition Classes
- HasVersionedWrapperCompanion
- implicit def hasVersionedWrapperGetResultO(implicit getResultByteArrayO: GetResult[Option[Array[Byte]]]): GetResult[Option[Verdict]]
- Definition Classes
- HasVersionedWrapperCompanion
- implicit def hasVersionedWrapperSetParameter(implicit setParameterByteArray: SetParameter[Array[Byte]]): SetParameter[Verdict]
- Definition Classes
- HasVersionedWrapperCompanion
- implicit def hasVersionedWrapperSetParameterO(implicit setParameterByteArrayO: SetParameter[Option[Array[Byte]]]): SetParameter[Option[Verdict]]
- Definition Classes
- HasVersionedWrapperCompanion
- val prettyReasons: Pretty[List[(Set[LfPartyId], LocalReject)]]
Make this an implicit, if you need to pretty print rejection reasons.
- def readFromFile(inputFile: String): Either[String, Verdict]
- Definition Classes
- HasVersionedWrapperCompanion
- def tryFromByteString(bytes: ByteString): Verdict
- Definition Classes
- HasVersionedWrapperCompanion
- def tryReadFromFile(inputFile: String): Verdict
- Definition Classes
- HasVersionedWrapperCompanion
- case object Approve extends Verdict with Product with Serializable
- object MediatorReject extends MediatorRejectionGroup with Serializable
- case object Timeout extends Verdict with Product with Serializable