Struct akd::proof_structs::AppendOnlyProof [−][src]
pub struct AppendOnlyProof<H: Hasher> { /* fields omitted */ }
Expand description
Proof that no leaves were deleted from the initial epoch. This means that unchanged_nodes should hash to the initial root hash and the vec of inserted is the set of leaves inserted between these epochs. If we built the tree using the nodes in inserted and the nodes in unchanged_nodes as the leaves, it should result in the final root hash.
Trait Implementations
Auto Trait Implementations
impl<H> RefUnwindSafe for AppendOnlyProof<H> where
<H as Hasher>::Digest: RefUnwindSafe,
impl<H> Send for AppendOnlyProof<H>
impl<H> Sync for AppendOnlyProof<H>
impl<H> Unpin for AppendOnlyProof<H> where
<H as Hasher>::Digest: Unpin,
impl<H> UnwindSafe for AppendOnlyProof<H> where
<H as Hasher>::Digest: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more