ethereumjs-monorepo

@ethereumjs/verkle


@ethereumjs/verkle / BaseVerkleNode

Class: abstract BaseVerkleNode<T>

Defined in: node/baseVerkleNode.ts:7

Extended by

Type Parameters

T

T extends VerkleNodeType

Implements

Constructors

Constructor

new BaseVerkleNode<T>(options): BaseVerkleNode<T>

Defined in: node/baseVerkleNode.ts:10

Parameters

options

VerkleNodeOptions[T]

Returns

BaseVerkleNode<T>

Properties

commitment

commitment: Uint8Array

Defined in: node/baseVerkleNode.ts:8

Methods

hash()

hash(): Uint8Array

Defined in: node/baseVerkleNode.ts:16

Returns

Uint8Array

Implementation of

VerkleNodeInterface.hash


raw()

abstract raw(): Uint8Array<ArrayBufferLike>[]

Defined in: node/baseVerkleNode.ts:21

Returns

Uint8Array<ArrayBufferLike>[]


serialize()

serialize(): Uint8Array

Defined in: node/baseVerkleNode.ts:26

Returns

Uint8Array

the RLP serialized node

Implementation of

VerkleNodeInterface.serialize