com.mchange.sc.v1.consuela.ethereum

encoding

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
Learn more about member selection
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. implicit object ByteArraySerializer extends RLPSerializing[Array[Byte]]

  2. implicit object ByteSeqSerializer extends RLPSerializing[Seq[Byte]]

  3. object HP

  4. implicit object ImmutableByteSeqSerializer extends RLPSerializing[Seq[Byte]]

  5. val Nibbles: IndexedSeq[Int]

  6. object RLP

  7. object RLPOps

  8. object RLPSerializable

  9. object RLPSerializing

  10. def isNibble(mbNibble: Int): Boolean

  11. 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

  12. def nibblesToBytes(nibbles: Seq[Nibble]): Seq[Byte]

  13. def toNibbles(key: String): IndexedSeq[Nibble]

  14. def toNibbles(key: String, charsetStr: String): IndexedSeq[Nibble]

  15. def toNibbles(bytes: Seq[Byte]): IndexedSeq[Nibble]

    returns

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

Inherited from AnyRef

Inherited from Any

Ungrouped