Packages

c

com.mchange.sc.v1.consuela.ethereum.ethabi.Encoder

FixedLengthRepresentation

abstract class FixedLengthRepresentation[REP] extends Encoder[REP]

Linear Supertypes
Encoder[REP], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FixedLengthRepresentation
  2. Encoder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FixedLengthRepresentation(repLen: Int)

Abstract Value Members

  1. abstract def encode(representation: REP): Failable[Seq[Byte]]
    Definition Classes
    Encoder
  2. abstract def format(representation: REP): Failable[String]
    Definition Classes
    Encoder
  3. abstract def parse(str: String): Failable[REP]
    Definition Classes
    Encoder

Concrete Value Members

  1. def decode(bytes: Seq[Byte]): Failable[(REP, Seq[Byte])]
    Definition Classes
    FixedLengthRepresentationEncoder
  2. def decodeComplete(bytes: Seq[Byte]): Failable[REP]
    Definition Classes
    FixedLengthRepresentationEncoder
  3. def decodeFormat(bytes: Seq[Byte]): Failable[(String, Seq[Byte])]
    Definition Classes
    Encoder
  4. def encodeUntyped(untypedRepresentation: Any): Failable[Seq[Byte]]
    Definition Classes
    Encoder
  5. def encodesDynamicType: Boolean
    Definition Classes
    Encoder
  6. def encodingLength: Option[Int]
    Definition Classes
    FixedLengthRepresentationEncoder
  7. def formatUntyped(untypedRepresentation: Any): Failable[String]
    Definition Classes
    Encoder
  8. def parseEncode(str: String): Failable[Seq[Byte]]
    Definition Classes
    Encoder
  9. val repLen: Int