Package

scorex.crypto.authds.legacy

avltree

Permalink

package avltree

Visibility
  1. Public
  2. All

Type Members

  1. case class AVLModifyProof(key: ADKey, proofSeq: Seq[AVLProofElement])(implicit hf: CryptographicHash[_ <: Digest]) extends TwoPartyProof with Product with Serializable

    Permalink
  2. class AVLTree[HF <: CryptographicHash[_ <: Digest]] extends TwoPartyDictionary

    Permalink
  3. trait InternalNode extends Node

    Permalink
  4. case class LabelOnlyNode(l: Digest) extends Node with Product with Serializable

    Permalink
  5. case class Leaf(key: ADKey, _value: ADValue, _nextLeafKey: ADKey)(implicit hf: CryptographicHash[_ <: Digest]) extends ProverNodes with VerifierNodes with Product with Serializable

    Permalink
  6. sealed trait Node extends ToStringHelper

    Permalink
  7. case class ProverNode(key: ADKey, _left: ProverNodes, _right: ProverNodes, _balance: Balance = Balance @@ 0.toByte)(implicit hf: CryptographicHash[_ <: Digest]) extends ProverNodes with InternalNode with Product with Serializable

    Permalink
  8. sealed trait ProverNodes extends Node

    Permalink
  9. case class VerifierNode(_left: Node, _right: Node, _balance: Balance)(implicit hf: CryptographicHash[_ <: Digest]) extends VerifierNodes with InternalNode with Product with Serializable

    Permalink
  10. sealed trait VerifierNodes extends Node

    Permalink

Value Members

  1. object AVLModifyProof extends Serializable

    Permalink

Ungrouped