Packages

package serialization

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class BatchAVLProverManifest[D <: Digest](root: ProverNodes[D], rootHeight: Int) extends Product with Serializable

    A subtree of AVL tree, which is starting from root node and ending at certain depth with nodes having no children (ProxyInternalNode).

    A subtree of AVL tree, which is starting from root node and ending at certain depth with nodes having no children (ProxyInternalNode). The manifest commits to subtrees below the depth.

  2. class BatchAVLProverSerializer[D <: Digest, HF <: CryptographicHash[D]] extends AnyRef
  3. case class BatchAVLProverSubtree[D <: Digest](subtreeTop: ProverNodes[D]) extends Product with Serializable

    AVL subtree, starting from a manifest's terminal internal node and ending with Leafs

  4. class ProxyInternalNode[D <: Digest] extends InternalProverNode[D]

    Internal node for which not children are stored but just their digests

Value Members

  1. object ProxyInternalNode

Ungrouped