Package org.aion4j.avm.helper.signing
Class Blake2b.Tree
- java.lang.Object
-
- org.aion4j.avm.helper.signing.Blake2b.Tree
-
-
Constructor Summary
Constructors Constructor Description Tree(int depth, int fanout, int leaf_length, int inner_length, int digest_length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Blake2b.DigestgetNode(int depth, int offset)returns the Digest for tree node @ (depth, offset)Blake2b.DigestgetRoot()returns the Digest for root node
-
-
-
Constructor Detail
-
Tree
public Tree(int depth, int fanout, int leaf_length, int inner_length, int digest_length)- Parameters:
fanout-depth-leaf_length- size of data input for leaf nodes.inner_length- note this is used also as digest-length for non-root nodes.digest_length- final hash out digest-length for the tree
-
-
Method Detail
-
getNode
public final Blake2b.Digest getNode(int depth, int offset)
returns the Digest for tree node @ (depth, offset)
-
getRoot
public final Blake2b.Digest getRoot()
returns the Digest for root node
-
-