Skip to main content
@tevm/voltaire
@tevm/voltaire / index / BrandedBytes8

BrandedBytes8

Functions

Bytes8()

Bytes8(value): Bytes8Type
Defined in: src/primitives/Bytes/Bytes8/index.ts:18

Parameters

value
string | Uint8Array<ArrayBufferLike> | number[]

Returns

Bytes8Type

clone()

clone(bytes): Bytes8Type
Defined in: src/primitives/Bytes/Bytes8/clone.js:12 Clone Bytes8

Parameters

bytes
Bytes8Type Bytes8 to clone

Returns

Bytes8Type Cloned Bytes8

Example

const copy = Bytes8.clone(bytes);

compare()

compare(a, b): -1 | 0 | 1
Defined in: src/primitives/Bytes/Bytes8/compare.js:2

Parameters

a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>

Returns

-1 | 0 | 1

equals()

equals(a, b): boolean
Defined in: src/primitives/Bytes/Bytes8/equals.js:2

Parameters

a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>

Returns

boolean

from()

from(value): Bytes8Type
Defined in: src/primitives/Bytes/Bytes8/from.js:8

Parameters

value
string | Uint8Array<ArrayBufferLike>

Returns

Bytes8Type

fromHex()

fromHex(hex): Bytes8Type
Defined in: src/primitives/Bytes/Bytes8/fromHex.js:8

Parameters

hex
string

Returns

Bytes8Type

size()

size(_bytes): 8
Defined in: src/primitives/Bytes/Bytes8/size.js:12 Get size of Bytes8 (always 8)

Parameters

_bytes
Bytes8Type Bytes8

Returns

8 Size (always 8)

Example

const size = Bytes8.size(bytes); // 8

toBytes()

toBytes(bytes): BytesType
Defined in: src/primitives/Bytes/Bytes8/toBytes.js:12 Convert Bytes8 to generic Bytes

Parameters

bytes
Bytes8Type Bytes8 to convert

Returns

BytesType Generic Bytes

Example

const genericBytes = Bytes8.toBytes(bytes);

toHex()

toHex(bytes): HexType
Defined in: src/primitives/Bytes/Bytes8/toHex.js:12 Convert Bytes8 to hex string

Parameters

bytes
Bytes8Type Bytes8 to convert

Returns

HexType Hex string

Example

const hex = Bytes8.toHex(bytes);

References

Bytes8Type

Re-exports Bytes8Type