Packages

object TransactionResultMessage extends HasMemoizedProtocolVersionedWithContextCompanion[TransactionResultMessage, HashOps] with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TransactionResultMessage
  2. Serializable
  3. HasMemoizedProtocolVersionedWithContextCompanion
  4. GenericHasMemoizedProtocolVersionedWrapperCompanion
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type DataByteString = ByteString
  2. type Deserializer = (HashOps, OriginalByteString, DataByteString) => ParsingResult[TransactionResultMessage]
  3. type OriginalByteString = ByteString
  4. type Serializer = (TransactionResultMessage) => ByteString
  5. sealed abstract case class SupportedProtoVersions extends Product with Serializable
  6. case class VersionedProtoConverter(fromInclusive: ProtocolVersion, deserializer: Deserializer, serializer: Serializer) extends Product with Serializable

    Supported protobuf version

    Supported protobuf version

    fromInclusive

    The protocol version when this protobuf version was introduced

    deserializer

    Deserialization method

    serializer

    Serialization method

    Definition Classes
    GenericHasMemoizedProtocolVersionedWrapperCompanion

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(requestId: RequestId, verdict: Verdict, notificationTree: InformeeTree, protocolVersion: ProtocolVersion): TransactionResultMessage
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def fromByteString(context: HashOps)(bytes: OriginalByteString): ParsingResult[TransactionResultMessage]
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. val name: String

    The name of the class as used for pretty-printing and error reporting

    The name of the class as used for pretty-printing and error reporting

    Definition Classes
    TransactionResultMessageGenericHasMemoizedProtocolVersionedWrapperCompanion
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def protocolVersionRepresentativeFor(protoVersion: Int): ProtocolVersion
  18. def protocolVersionRepresentativeFor(protocolVersion: ProtocolVersion): ProtocolVersion
  19. def supportedProtoVersionMemoized[Proto <: GeneratedMessage](p: GeneratedMessageCompanion[Proto])(fromProto: (HashOps, Proto) => (OriginalByteString) => ParsingResult[TransactionResultMessage]): Deserializer
    Attributes
    protected
    Definition Classes
    HasMemoizedProtocolVersionedWithContextCompanion
  20. val supportedProtoVersions: SupportedProtoVersions

    Proto versions that are supported by fromProtoVersioned and fromByteString See the helper supportedProtoVersion below to define a Parser.

    Proto versions that are supported by fromProtoVersioned and fromByteString See the helper supportedProtoVersion below to define a Parser.

    Definition Classes
    TransactionResultMessageGenericHasMemoizedProtocolVersionedWrapperCompanion
  21. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  22. def toProtoVersioned(v: TransactionResultMessage): VersionedMessage[TransactionResultMessage]
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. implicit val transactionResultMessageCast: SignedMessageContentCast[TransactionResultMessage]
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. object SupportedProtoVersions extends Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Ungrouped