public class InMemoryOptimizedMerkleTree extends Object implements AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
boolean |
append(FieldElement input) |
void |
close() |
InMemoryOptimizedMerkleTree |
finalizeTree() |
boolean |
finalizeTreeInPlace() |
void |
freeInMemoryOptimizedMerkleTree() |
MerklePath |
getMerklePath(long leafIndex) |
static InMemoryOptimizedMerkleTree |
init(int height,
long processingStep) |
void |
reset() |
FieldElement |
root() |
public static InMemoryOptimizedMerkleTree init(int height, long processingStep)
public boolean append(FieldElement input)
public InMemoryOptimizedMerkleTree finalizeTree()
public boolean finalizeTreeInPlace()
public FieldElement root()
public MerklePath getMerklePath(long leafIndex)
public void reset()
public void freeInMemoryOptimizedMerkleTree()
public void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2020–2021. All rights reserved.