Packages

package encoding

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. encoding
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Nibble = Int
  2. implicit class RLPOps[T] extends AnyRef
  3. trait RLPSerializable[T <: RLPSerializable[T]] extends AnyRef
  4. trait RLPSerializing[T] extends AnyRef

Value Members

  1. val Nibbles: IndexedSeq[Int]
  2. def isNibble(mbNibble: Int): Boolean
  3. def leastSignificantByteNibbles(bytes: Seq[Int]): IndexedSeq[Nibble]

    Least significant byte nibbles, ignores top three bytes!

    Least significant byte nibbles, ignores top three bytes!

    returns

    an always-even sequence of Ints between 0x0 and 0xF

  4. def nibblesToBytes(nibbles: Seq[Nibble]): Seq[Byte]
  5. def toNibbles(key: String): IndexedSeq[Nibble]
  6. def toNibbles(key: String, charsetStr: String): IndexedSeq[Nibble]
  7. def toNibbles(bytes: Seq[Byte]): IndexedSeq[Nibble]

    returns

    an always-even sequence of Ints between 0x0 and 0xF

  8. implicit object ByteArraySerializer extends RLPSerializing[Array[Byte]]
  9. implicit object ByteSeqSerializer extends RLPSerializing[Seq[Byte]]
  10. object HP
  11. implicit object ImmutableByteSeqSerializer extends RLPSerializing[Seq[Byte]]
  12. object RLP
  13. object RLPOps
  14. object RLPSerializable
  15. object RLPSerializing

Inherited from AnyRef

Inherited from Any

Ungrouped