MCPcopy Index your code

hub / github.com/canvasxyz/okra-js / functions

Functions148 in github.com/canvasxyz/okra-js

↓ 47 callersMethodset
(key: Uint8Array, value: Uint8Array)
packages/okra/src/interface.ts:68
↓ 34 callersMethodlog
(format: string, ...args: any[])
packages/okra/src/sync/driver.ts:34
↓ 28 callersMethodread
(callback: (txn: ReadOnlyTransaction) => Awaitable<T>)
packages/okra/src/interface.ts:75
↓ 27 callersMethodwrite
(callback: (txn: ReadWriteTransaction) => Awaitable<T>)
packages/okra/src/interface.ts:76
↓ 19 callersMethodentries
( lowerBound?: Bound<Uint8Array> | null, upperBound?: Bound<Uint8Array> | null, options?: { reverse?: bo
packages/okra/src/interface.ts:60
↓ 17 callersMethodget
(key: Uint8Array)
packages/okra/src/interface.ts:52
↓ 17 callersFunctionopenTree
(t: ExecutionContext, metadata: Partial<Metadata> = {})
packages/okra-lmdb/test/utils.ts:11
↓ 14 callersFunctiontestPlatforms
( name: string, run: (t: ExecutionContext<unknown>, openTree: (t: ExecutionContext, metadata?: Partial<Metad
packages/test/src/utils.ts:16
↓ 12 callersMethodupdate
(level: number, key: Key)
packages/okra/src/ReadWriteTransaction.ts:57
↓ 11 callersMethodnext
()
packages/okra-memory/src/functional-red-black-tree.d.ts:27
↓ 10 callersMethodget
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:7
↓ 9 callersMethoddelete
(key: Uint8Array)
packages/okra/src/interface.ts:69
↓ 9 callersMethodgetNode
(level: number, key: Key)
packages/okra/src/NodeStore.ts:14
↓ 9 callersMethodnodes
( level: number, lowerBound?: Bound<Key> | null, upperBound?: Bound<Key> | null, options?: { reverse?:
packages/okra/src/NodeStore.ts:18
↓ 9 callersMethodsetNode
(node: Node)
packages/okra/src/NodeStore.ts:15
↓ 8 callersMethodisBoundary
(node: Node)
packages/okra/src/Builder.ts:111
↓ 7 callersMethodabort
()
packages/okra-lmdb/lmdb.js:24
↓ 7 callersFunctioncreateEntryKey
(level: number, key: Key)
packages/okra/src/utils.ts:18
↓ 6 callersMethodcommit
()
packages/okra-lmdb/lmdb.js:30
↓ 5 callersMethodclose
()
packages/okra/src/interface.ts:78
↓ 5 callersFunctioncompareKeys
(a: Key, b: Key)
packages/okra/src/utils.ts:29
↓ 5 callersMethodgetChildren
(level: number, key: Key)
packages/okra/src/interface.ts:37
↓ 5 callersMethodgetRoot
()
packages/okra/src/NodeStore.ts:13
↓ 5 callersMethodhas
(key: Uint8Array)
packages/okra/src/interface.ts:51
↓ 5 callersFunctionnext
(iter: Iterator<T, void, undefined>)
packages/okra/src/sync/driver.ts:213
↓ 5 callersFunctionrootNode
(level: number, hash: string)
packages/test/src/fixtures.ts:3
↓ 4 callersMethodfinalize
()
packages/okra/src/Builder.ts:49
↓ 4 callersFunctionhashEntry
(key: Uint8Array, value: Uint8Array, metadata: Metadata = DEFAULT_METADATA)
packages/okra/src/utils.ts:52
↓ 3 callersMethoddeleteParents
(level: number, key: Key)
packages/okra/src/ReadWriteTransaction.ts:119
↓ 3 callersFunctionequalKeys
(a: Key, b: Key)
packages/okra/src/utils.ts:39
↓ 3 callersFunctionformatKey
(key: Key)
packages/okra/src/logger.ts:6
↓ 3 callersFunctiongetDirectory
(t: ExecutionContext<unknown>)
packages/okra-lmdb/test/utils.ts:17
↓ 3 callersMethodgetFirstSibling
(node: Node)
packages/okra/src/ReadWriteTransaction.ts:138
↓ 3 callersMethodgetHash
(level: number, key: Key)
packages/okra/src/ReadWriteTransaction.ts:153
↓ 3 callersMethodreplace
(oldNode: Node | null, newNode: Node)
packages/okra/src/ReadWriteTransaction.ts:66
↓ 3 callersMethodset
(key: Uint8Array, value: Uint8Array | { hash: Uint8Array })
packages/okra/src/Builder.ts:39
↓ 3 callersMethodupdateAnchor
(level: number)
packages/okra/src/ReadWriteTransaction.ts:104
↓ 2 callersMethodadvance
(sourceUpperBound: Bound<Key> | null)
packages/okra/src/sync/driver.ts:196
↓ 2 callersMethoddelete
(key: Uint8Array)
packages/okra-lmdb/src/NodeStore.ts:26
↓ 2 callersMethoddeleteNode
(level: number, key: Key)
packages/okra/src/NodeStore.ts:16
↓ 2 callersMethodfromEntriesAsync
(store: NodeStore, entries: AsyncIterable<[Uint8Array, Leaf]>)
packages/okra/src/Builder.ts:18
↓ 2 callersMethodgetNode
(level: number, key: Key)
packages/okra/src/ReadOnlyTransaction.ts:42
↓ 2 callersFunctioniota
(count: number, getValue: (i: number) => Uint8Array = (i) => defaultValue)
packages/test/src/utils.ts:50
↓ 2 callersMethodkeys
( lowerBound?: Bound<Uint8Array> | null, upperBound?: Bound<Uint8Array> | null, options?: { reverse?: bo
packages/okra/src/interface.ts:54
↓ 2 callersMethodkeys
( lowerBound: Bound<Uint8Array> | null = null, upperBound: Bound<Uint8Array> | null = null, options: { r
packages/okra-lmdb/src/NodeStore.ts:30
↓ 2 callersMethodnodes
( level: number, lowerBound?: Bound<Key> | null, upperBound?: Bound<Key> | null, options?: { reverse?:
packages/okra/src/ReadOnlyTransaction.ts:66
↓ 2 callersFunctionrange
( cursor: lmdb.Cursor, lowerBound: Bound<Uint8Array> | null, upperBound: Bound<Uint8Array> | null, )
packages/okra-lmdb/src/NodeStore.ts:86
↓ 2 callersFunctionrangeReverse
( cursor: lmdb.Cursor, lowerBound: Bound<Uint8Array> | null, upperBound: Bound<Uint8Array> | null, )
packages/okra-lmdb/src/NodeStore.ts:67
↓ 2 callersMethodremove
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:9
↓ 2 callersFunctionwithUpperBounds
* Zips each node with an exclusive upper bound for the next node in `nodes`, * or the given `upperBound` for the last element.
packages/okra/src/sync/driver.ts:222
↓ 1 callersMethodbuildLevel
(level: number)
packages/okra/src/Builder.ts:60
↓ 1 callersMethodclear
()
packages/okra/src/interface.ts:79
↓ 1 callersMethodclose
()
packages/okra-lmdb/src/Tree.ts:111
↓ 1 callersMethodcreateParents
(level: number, key: Key)
packages/okra/src/ReadWriteTransaction.ts:128
↓ 1 callersMethodentries
( lowerBound: Bound<Uint8Array> | null = null, upperBound: Bound<Uint8Array> | null = null, { reverse =
packages/okra-memory/src/NodeStore.ts:43
↓ 1 callersFunctionequalNodes
(a: Node, b: Node)
packages/okra/src/utils.ts:47
↓ 1 callersMethodge
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:13
↓ 1 callersFunctiongetDirectory
(t: ExecutionContext<unknown>)
packages/test/src/utils.ts:30
↓ 1 callersFunctiongetKey
(i: number)
packages/test/src/utils.ts:43
↓ 1 callersMethodgetNextSibling
(level: number, key: Key)
packages/okra/src/sync/driver.ts:188
↓ 1 callersFunctiongoToEnd
(cursor: lmdb.Cursor, upperBound: Bound<Uint8Array> | null)
packages/okra-lmdb/src/NodeStore.ts:120
↓ 1 callersFunctiongoToStart
(cursor: lmdb.Cursor, lowerBound: Bound<Uint8Array> | null)
packages/okra-lmdb/src/NodeStore.ts:105
↓ 1 callersMethodgt
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:14
↓ 1 callersFunctionhash
({ hash }: Node)
packages/okra/src/print.ts:16
↓ 1 callersMethodinsert
(key: K, value: V)
packages/okra-memory/src/functional-red-black-tree.d.ts:8
↓ 1 callersMethodisAbove
(key: Uint8Array, lowerBound: Bound<Uint8Array> | null)
packages/okra-memory/src/NodeStore.ts:75
↓ 1 callersMethodisBelow
(key: Uint8Array, upperBound: Bound<Uint8Array> | null)
packages/okra-memory/src/NodeStore.ts:85
↓ 1 callersMethodisBoundary
(node: Node)
packages/okra/src/ReadOnlyTransaction.ts:99
↓ 1 callersMethodle
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:15
↓ 1 callersMethodlt
(key: K)
packages/okra-memory/src/functional-red-black-tree.d.ts:16
↓ 1 callersFunctionparseEntryKey
(entryKey: Uint8Array)
packages/okra/src/utils.ts:8
↓ 1 callersMethodprev
()
packages/okra-memory/src/functional-red-black-tree.d.ts:28
↓ 1 callersMethodreplaceBoundary
(node: Node)
packages/okra/src/ReadWriteTransaction.ts:87
↓ 1 callersMethodsync
()
packages/okra/src/sync/driver.ts:38
↓ 1 callersMethodsyncLeaves
( sourceNode: Node, sourceUpperBound: Bound<Key> | null, )
packages/okra/src/sync/driver.ts:127
↓ 1 callersMethodsyncNodes
(sourceNode: Node, sourceUpperBound: Bound<Key> | null)
packages/okra/src/sync/driver.ts:97
↓ 1 callersMethodsyncRoots
* The purpose of `syncRoots` is to align the entrypoints of the two trees. * If the target tree's root level is less than the source tree's root lev
packages/okra/src/sync/driver.ts:63
↓ 1 callersFunctiontestIota
(name: string, count: number, root: Node, metadata: Partial<Metadata> = {})
packages/test/src/fixtures.test.ts:6
↓ 1 callersFunctiontestIota
(count: number, root: Node, metadata: Partial<Metadata>)
packages/test/src/builder.test.ts:10
Method[Symbol.dispose]
()
packages/okra-lmdb/lmdb.js:68
Methodbuild
()
packages/okra-lmdb/src/Tree.ts:141
Methodclear
()
packages/okra-memory/src/Tree.ts:65
Methodclear
()
packages/okra-lmdb/src/Tree.ts:120
Methodclose
()
packages/okra-memory/src/Tree.ts:59
Methodclose
()
packages/okra-lmdb/lmdb.js:73
Functioncollect
(iter: AsyncIterable<T>)
packages/okra-lmdb/test/utils.ts:32
Methodconstructor
(public readonly store: NodeStore)
packages/okra/src/Builder.ts:33
Methodconstructor
(store: NodeStore)
packages/okra/src/ReadWriteTransaction.ts:10
Methodconstructor
(public readonly store: NodeStore)
packages/okra/src/ReadOnlyTransaction.ts:15
Methodconstructor
( private readonly source: SyncSource, private readonly target: ReadOnlyTransaction, )
packages/okra/src/sync/driver.ts:29
Methodconstructor
(init: Partial<Metadata> = {})
packages/okra-memory/src/Tree.ts:50
Methodconstructor
( public readonly metadata: Metadata, snapshot: Tree<Uint8Array, Uint8Array> = createTree(compare), )
packages/okra-memory/src/NodeStore.ts:9
Methodconstructor
(txn, name)
packages/okra-lmdb/lmdb.js:43
Methodconstructor
(db)
packages/okra-lmdb/lmdb.js:61
Methodconstructor
( public readonly path: string, init: TreeOptions = {}, )
packages/okra-lmdb/src/Tree.ts:83
Methodconstructor
( public readonly metadata: Metadata, txn: lmdb.Transaction, name: string | null, )
packages/okra-lmdb/src/NodeStore.ts:9
Methoddb
()
packages/okra-lmdb/lmdb.js:57
Functiondecode
(data: Uint8Array)
packages/okra-lmdb/test/utils.ts:30
Methoddelete
(key: Uint8Array)
packages/okra/src/ReadWriteTransaction.ts:35
Methoddelete
(key: Uint8Array)
packages/okra-memory/src/NodeStore.ts:29
next →1–100 of 148, ranked by callers