Package

scorex.crypto

authds

Permalink

package authds

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

Type Members

  1. type ADDigest = Array[Byte] with Tag[Array[Byte], authds.ADDigest.Tag]

    Permalink
  2. type ADKey = Array[Byte] with Tag[Array[Byte], authds.ADKey.Tag]

    Permalink
  3. type ADValue = Array[Byte] with Tag[Array[Byte], authds.ADValue.Tag]

    Permalink
  4. sealed trait AVLProofElement extends TwoPartyProofElement

    Permalink
  5. type Balance = Byte with Tag[Byte, authds.Balance.Tag]

    Permalink
  6. sealed trait Direction extends AnyRef

    Permalink
  7. trait Key extends WTProofElement with AVLProofElement with SLTProofElement

    Permalink
  8. type LeafData = Array[Byte] with Tag[Array[Byte], authds.LeafData.Tag]

    Permalink
  9. case class ProofBalance(e: Balance) extends AVLProofElement with Product with Serializable

    Permalink
  10. case class ProofDirection(direction: Direction) extends WTProofElement with AVLProofElement with Product with Serializable

    Permalink
  11. trait ProofIterator extends AnyRef

    Permalink
  12. case class ProofKey(e: Array[Byte]) extends Key with Product with Serializable

    Permalink
  13. trait ProofLabel extends WTProofElement with AVLProofElement with SLTProofElement

    Permalink
  14. case class ProofLeftLabel(e: Array[Byte]) extends ProofLabel with Product with Serializable

    Permalink
  15. case class ProofLevel(e: Level) extends WTProofElement with AVLProofElement with SLTProofElement with Product with Serializable

    Permalink
  16. case class ProofNextLeafKey(e: Array[Byte]) extends Key with Product with Serializable

    Permalink
  17. case class ProofRightLabel(e: Array[Byte]) extends ProofLabel with Product with Serializable

    Permalink
  18. case class ProofValue(e: Array[Byte]) extends WTProofElement with AVLProofElement with SLTProofElement with Product with Serializable

    Permalink
  19. sealed trait SLTProofElement extends TwoPartyProofElement

    Permalink
  20. type SerializedAdProof = Array[Byte] with Tag[Array[Byte], authds.SerializedAdProof.Tag]

    Permalink
  21. type Side = Byte with Tag[Byte, authds.Side.Tag]

    Permalink
  22. trait TwoPartyDictionary extends ScorexEncoding

    Permalink
  23. trait TwoPartyProof extends ProofIterator

    Permalink
  24. trait TwoPartyProofElement extends ScorexEncoding

    Permalink
  25. sealed trait WTProofElement extends TwoPartyProofElement

    Permalink

Value Members

  1. object ADDigest extends TaggedType[Array[Byte]] with Serializable

    Permalink
  2. object ADKey extends TaggedType[Array[Byte]] with Serializable

    Permalink
  3. object ADValue extends TaggedType[Array[Byte]] with Serializable

    Permalink
  4. object Balance extends TaggedType[Byte]

    Permalink
  5. val EmptyByteArray: Array[Byte]

    Permalink

    Immutable empty array which can be used in many places to avoid allocations.

  6. object GoingLeft extends Direction with Product with Serializable

    Permalink
  7. object GoingRight extends Direction with Product with Serializable

    Permalink
  8. object LeafData extends TaggedType[Array[Byte]] with Serializable

    Permalink
  9. object LeafFound extends Direction with Product with Serializable

    Permalink
  10. object LeafNotFound extends Direction with Product with Serializable

    Permalink
  11. object SerializedAdProof extends TaggedType[Array[Byte]] with Serializable

    Permalink
  12. object Side extends TaggedType[Byte]

    Permalink
  13. package avltree

    Permalink
  14. package legacy

    Permalink
  15. package merkle

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped