@proto-kit/common • Docs
Documentation / @proto-kit/common / AbstractLinkedMerkleTreeClass
Interface: AbstractLinkedMerkleTreeClass
Constructors
new AbstractLinkedMerkleTreeClass()
new AbstractLinkedMerkleTreeClass(
store,leafStore):AbstractLinkedMerkleTree
Parameters
• store: MerkleTreeStore
• leafStore: LinkedLeafStore
Returns
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:79
Properties
EMPTY_ROOT
EMPTY_ROOT:
Field
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:97
HEIGHT
HEIGHT:
number
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:95
READ_WITNESS
READ_WITNESS: typeof
LinkedMerkleWitnessTemplate&TypedClass<object>
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:90
WITNESS
WITNESS: typeof
LinkedOperationWitnessTemplate&object
Type declaration
fromReadWitness()
Parameters
• readWitness: LinkedMerkleWitnessTemplate
Returns
LinkedOperationWitnessTemplate
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:84
Methods
dummyReadWitness()
dummyReadWitness():
LinkedMerkleWitnessValue
Returns
LinkedMerkleWitnessValue
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:101
dummyWitness()
dummyWitness():
LinkedOperationWitnessValue
Returns
LinkedOperationWitnessValue
Defined in
packages/common/src/trees/lmt/AbstractLinkedMerkleTree.ts:99