Packages

class ByteArrayValue[T <: util.ByteArrayValue] extends RLPSerializing[T]

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

Instance Constructors

  1. new ByteArrayValue(factory: (Seq[Byte]) ⇒ T)

Value Members

  1. def decode(bytes: Seq[Byte]): (Failable[T], Seq[Byte])
    Definition Classes
    RLPSerializing
  2. def decodeComplete(bytes: Seq[Byte]): Failable[T]
    Definition Classes
    RLPSerializing
  3. def encode(rlpSerializable: T): Seq[Byte]
    Definition Classes
    RLPSerializing
  4. def fromElement(element: Basic): Failable[T]

    The element must be simplified, ie only Element.Seq and Element.ByteSeq entities.

    The element must be simplified, ie only Element.Seq and Element.ByteSeq entities.

    Definition Classes
    ByteArrayValueRLPSerializing
  5. def toElement(t: T): Element
    Definition Classes
    ByteArrayValueRLPSerializing