59 lines
1.2 KiB
Markdown
59 lines
1.2 KiB
Markdown
|
|
|
|
# Functions
|
|
|
|
<a id="decodenode"></a>
|
|
|
|
## decodeNode
|
|
|
|
▸ **decodeNode**(codec: *`Codec`*, encoded: * `Uint8Array` | [Node](_types_.md#node)*): [Node](_types_.md#node)
|
|
|
|
*Defined in [util/node.ts:30](https://github.com/polkadot-js/common/blob/f011334/packages/trie-db/src/util/node.ts#L30)*
|
|
|
|
**Parameters:**
|
|
|
|
| Name | Type |
|
|
| ------ | ------ |
|
|
| codec | `Codec` |
|
|
| encoded | `Uint8Array` | [Node](_types_.md#node)|
|
|
|
|
**Returns:** [Node](_types_.md#node)
|
|
|
|
___
|
|
<a id="encodenode"></a>
|
|
|
|
## encodeNode
|
|
|
|
▸ **encodeNode**(codec: *`Codec`*, node: *[Node](_types_.md#node)*): `Uint8Array`
|
|
|
|
*Defined in [util/node.ts:46](https://github.com/polkadot-js/common/blob/f011334/packages/trie-db/src/util/node.ts#L46)*
|
|
|
|
**Parameters:**
|
|
|
|
| Name | Type |
|
|
| ------ | ------ |
|
|
| codec | `Codec` |
|
|
| node | [Node](_types_.md#node) |
|
|
|
|
**Returns:** `Uint8Array`
|
|
|
|
___
|
|
<a id="getnodetype"></a>
|
|
|
|
## getNodeType
|
|
|
|
▸ **getNodeType**(node: *[Node](_types_.md#node)*): [NodeType](../enums/_types_.nodetype.md)
|
|
|
|
*Defined in [util/node.ts:13](https://github.com/polkadot-js/common/blob/f011334/packages/trie-db/src/util/node.ts#L13)*
|
|
|
|
**Parameters:**
|
|
|
|
| Name | Type |
|
|
| ------ | ------ |
|
|
| node | [Node](_types_.md#node) |
|
|
|
|
**Returns:** [NodeType](../enums/_types_.nodetype.md)
|
|
|
|
___
|
|
|