@proto-kit/common • Docs
Documentation / @proto-kit/common / MockAsyncMerkleTreeStore
Class: MockAsyncMerkleTreeStore
Constructors
new MockAsyncMerkleTreeStore()
new MockAsyncMerkleTreeStore():
MockAsyncMerkleTreeStore
Returns
Properties
store
readonlystore:InMemoryMerkleTreeStorage
Defined in
packages/common/src/trees/sparse/MockAsyncMerkleStore.ts:6
Methods
commit()
commit():
void
Returns
void
Defined in
packages/common/src/trees/sparse/MockAsyncMerkleStore.ts:8
getNodeAsync()
getNodeAsync(
key,level):Promise<undefined|bigint>
Parameters
• key: bigint
• level: number
Returns
Promise<undefined | bigint>
Defined in
packages/common/src/trees/sparse/MockAsyncMerkleStore.ts:16
openTransaction()
openTransaction():
void
Returns
void
Defined in
packages/common/src/trees/sparse/MockAsyncMerkleStore.ts:12
setNodeAsync()
setNodeAsync(
key,level,value):Promise<void>
Parameters
• key: bigint
• level: number
• value: bigint
Returns
Promise<void>