3.1 KiB
Functions
isBranchNode
▸ isBranchNode(node: Node): boolean
Defined in util/is.ts:57
name: isBranchNode
signature: isBranchNode (node: Node): node is NodeKv
summary: Returns true if node is an Branch 17-item node
description: Refer to Merkle Patricia Trie specification
Parameters:
| Name | Type |
|---|---|
| node | Node |
Returns: boolean
isEmptyNode
▸ isEmptyNode(node: Node): boolean
Defined in util/is.ts:17
name: isEmptyNode
signature: isEmptyNode (node: Node): node is NodeEmpty
summary: Returns true if node is NULL
description: Refer to Merkle Patricia Trie specification
Parameters:
| Name | Type |
|---|---|
| node | Node |
Returns: boolean
isExtensionNode
▸ isExtensionNode(node: Node): boolean
Defined in util/is.ts:37
name: isExtensionNode
signature: isExtensionNode (node: Node): node is NodeKv
summary: Returns true if node is an Extension 2-item node
description: Refer to Merkle Patricia Trie specification
Parameters:
| Name | Type |
|---|---|
| node | Node |
Returns: boolean
isKvNode
▸ isKvNode(node: Node): boolean
Defined in util/is.ts:27
name: isKvNode
signature: isKvNode (node: Node): node is NodeKv
summary: Returns true if node is not empty and contains a single key/value pair
description: Refer to Merkle Patricia Trie specification
Parameters:
| Name | Type |
|---|---|
| node | Node |
Returns: boolean
isLeafNode
▸ isLeafNode(node: Node): boolean
Defined in util/is.ts:47
name: isLeafNode
signature: isLeafNode (node: Node): node is NodeKv
summary: Returns true if node is an Leaf 2-item node
description: Refer to Merkle Patricia Trie specification
Parameters:
| Name | Type |
|---|---|
| node | Node |
Returns: boolean