@proto-kit/common • Docs


Documentation / @proto-kit/common / LinkedLeafStore

Interface: LinkedLeafStore

Properties

getLeaf()

getLeaf: (path) => undefined | StoredLeaf

Parameters

• path: bigint

Returns

undefined | StoredLeaf

Defined in

packages/common/src/trees/lmt/LinkedLeafStore.ts:8


getMaximumIndex()

getMaximumIndex: () => undefined | bigint

Returns

undefined | bigint

Defined in

packages/common/src/trees/lmt/LinkedLeafStore.ts:12


getPreviousLeaf()

getPreviousLeaf: (path) => undefined | StoredLeaf

Parameters

• path: bigint

Returns

undefined | StoredLeaf

Defined in

packages/common/src/trees/lmt/LinkedLeafStore.ts:10


setLeaf()

setLeaf: (index, value) => void

Parameters

• index: bigint

• value: LinkedLeaf

Returns

void

Defined in

packages/common/src/trees/lmt/LinkedLeafStore.ts:6