@proto-kit/sequencer • Docs
Documentation / @proto-kit/sequencer / AsyncMerkleTreeStore
Interface: AsyncMerkleTreeStore
Properties
commit()
commit: () =>
Promise<void>
Returns
Promise<void>
Defined in
packages/sequencer/src/state/async/AsyncMerkleTreeStore.ts:13
getNodesAsync()
getNodesAsync: (
nodes) =>Promise<(undefined|bigint)[]>
Parameters
• nodes: MerkleTreeNodeQuery[]
Returns
Promise<(undefined | bigint)[]>
Defined in
packages/sequencer/src/state/async/AsyncMerkleTreeStore.ts:17
openTransaction()
openTransaction: () =>
Promise<void>
Returns
Promise<void>
Defined in
packages/sequencer/src/state/async/AsyncMerkleTreeStore.ts:11
writeNodes()
writeNodes: (
nodes) =>void
Parameters
• nodes: MerkleTreeNode[]
Returns
void
Defined in
packages/sequencer/src/state/async/AsyncMerkleTreeStore.ts:15