Height of tower of the proving circuit. It can be less than the H in the contract.
Width of tower.
A hash function which supports 2 input values.
Adds a new item in the LazyTower.
Item to be added.
Builds a proof of membership.
Index of the proof's item.
Proof object.
Returns the index of a item. If the item does not exist it returns -1.
Added item.
Index of the item.
LazyTowerHashChainProofBuilder is a TypeScript implementation of LazyTower to generate proofs of membership.