package encoding
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- encoding
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Nibble = Int
- implicit class RLPOps[T] extends AnyRef
- trait RLPSerializable[T <: RLPSerializable[T]] extends AnyRef
- trait RLPSerializing[T] extends AnyRef
Value Members
- val Nibbles: IndexedSeq[Int]
- def isNibble(mbNibble: Int): Boolean
-
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
- def nibblesToBytes(nibbles: Seq[Nibble]): Seq[Byte]
- def toNibbles(key: String): IndexedSeq[Nibble]
- def toNibbles(key: String, charsetStr: String): IndexedSeq[Nibble]
-
def
toNibbles(bytes: Seq[Byte]): IndexedSeq[Nibble]
- returns
an always-even sequence of Ints between 0x0 and 0xF
- implicit object ByteArraySerializer extends RLPSerializing[Array[Byte]]
- implicit object ByteSeqSerializer extends RLPSerializing[Seq[Byte]]
- object HP
- implicit object ImmutableByteSeqSerializer extends RLPSerializing[Seq[Byte]]
- object RLP
- object RLPOps
- object RLPSerializable
- object RLPSerializing