Files
common/docs/trie-db/modules/_util_key_.md
T
2019-02-19 15:11:49 +00:00

2.4 KiB

Functions

computeExtensionKey

▸ computeExtensionKey(nibbles: Uint8Array): EncodedPath

Defined in util/key.ts:36

Parameters:

Name Type
nibbles Uint8Array

Returns: EncodedPath


computeLeafKey

▸ computeLeafKey(nibbles: Uint8Array): EncodedPath

Defined in util/key.ts:40

Parameters:

Name Type
nibbles Uint8Array

Returns: EncodedPath


consumeCommonPrefix

▸ consumeCommonPrefix(left: Uint8Array, right: Uint8Array): [Uint8Array, Uint8Array, Uint8Array]

Defined in util/key.ts:56

Parameters:

Name Type
left Uint8Array
right Uint8Array

Returns: [Uint8Array, Uint8Array, Uint8Array]


getCommonPrefixLength

▸ getCommonPrefixLength(left: Uint8Array, right: Uint8Array): number

Defined in util/key.ts:46

Parameters:

Name Type
left Uint8Array
right Uint8Array

Returns: number


keyEquals

▸ keyEquals(key: Uint8Array | null, test: Uint8Array | null): boolean

Defined in util/key.ts:10

Parameters:

Name Type
key Uint8Array | null
test Uint8Array | null

Returns: boolean


keyStartsWith

▸ keyStartsWith(key: Uint8Array | null, partial: Uint8Array | null): boolean

Defined in util/key.ts:20

Parameters:

Name Type
key Uint8Array | null
partial Uint8Array | null

Returns: boolean