@ethereumjs/mpt / ExtensionMPTNode
Defined in: node/extension.ts:6
Extension MPT node: shared path prefix pointing to a child.
ExtensionOrLeafMPTNodeBasenew ExtensionMPTNode(
nibbles,value):ExtensionMPTNode
Defined in: node/extension.ts:7
Uint8Array
ExtensionMPTNode
ExtensionOrLeafMPTNodeBase.constructor
_isLeaf:
boolean
Defined in: node/extensionOrLeafNodeBase.ts:12
ExtensionOrLeafMPTNodeBase._isLeaf
_nibbles:
Nibbles
Defined in: node/extensionOrLeafNodeBase.ts:10
ExtensionOrLeafMPTNodeBase._nibbles
_value:
Uint8Array
Defined in: node/extensionOrLeafNodeBase.ts:11
ExtensionOrLeafMPTNodeBase._value
encodedKey():
Nibbles
Defined in: node/extensionOrLeafNodeBase.ts:24
ExtensionOrLeafMPTNodeBase.encodedKey
key(
k?):Nibbles
Defined in: node/extensionOrLeafNodeBase.ts:28
ExtensionOrLeafMPTNodeBase.key
keyLength():
number
Defined in: node/extensionOrLeafNodeBase.ts:36
number
ExtensionOrLeafMPTNodeBase.keyLength
raw():
RawExtensionMPTNode
Defined in: node/extension.ts:11
ExtensionOrLeafMPTNodeBase.raw
serialize():
Uint8Array
Defined in: node/extensionOrLeafNodeBase.ts:52
Uint8Array
ExtensionOrLeafMPTNodeBase.serialize
value(
v?):Uint8Array<ArrayBufferLike>
Defined in: node/extensionOrLeafNodeBase.ts:40
Uint8Array<ArrayBufferLike>
Uint8Array<ArrayBufferLike>
ExtensionOrLeafMPTNodeBase.value
staticdecodeKey(key):Nibbles
Defined in: node/extensionOrLeafNodeBase.ts:20
ExtensionOrLeafMPTNodeBase.decodeKey