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

BrandedBytes7

Variables

BytesType7

const BytesType7: object
Defined in: src/primitives/Bytes/Bytes7/index.ts:16

Type Declaration

clone()
clone: (bytes) => Bytes7Type
Clone Bytes7
Parameters
bytes
Bytes7Type Bytes7 to clone
Returns
Bytes7Type Cloned Bytes7
Example
const copy = Bytes7.clone(bytes);
compare()
compare: (a, b) => -1 | 0 | 1
Parameters
a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>
Returns
-1 | 0 | 1
equals()
equals: (a, b) => boolean
Parameters
a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>
Returns
boolean
from()
from: (value) => Bytes7Type
Parameters
value
string | Uint8Array<ArrayBufferLike>
Returns
Bytes7Type
fromHex()
fromHex: (hex) => Bytes7Type
Parameters
hex
HexType
Returns
Bytes7Type
size()
size: (_bytes) => 7
Get size of Bytes7 (always 7)
Parameters
_bytes
Bytes7Type Bytes7
Returns
7 Size (always 7)
Example
const size = Bytes7.size(bytes); // 7
toBytes()
toBytes: (bytes) => BytesType
Convert Bytes7 to generic Bytes
Parameters
bytes
Bytes7Type Bytes7 to convert
Returns
BytesType Generic Bytes
Example
const genericBytes = Bytes7.toBytes(bytes);
toHex()
toHex: (bytes) => HexType
Convert Bytes7 to hex string
Parameters
bytes
Bytes7Type Bytes7 to convert
Returns
HexType Hex string
Example
const hex = Bytes7.toHex(bytes);

Functions

clone()

clone(bytes): Bytes7Type
Defined in: src/primitives/Bytes/Bytes7/clone.js:12 Clone Bytes7

Parameters

bytes
Bytes7Type Bytes7 to clone

Returns

Bytes7Type Cloned Bytes7

Example

const copy = Bytes7.clone(bytes);

compare()

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

Parameters

a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>

Returns

-1 | 0 | 1

equals()

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

Parameters

a
Uint8Array<ArrayBufferLike>
b
Uint8Array<ArrayBufferLike>

Returns

boolean

from()

from(value): Bytes7Type
Defined in: src/primitives/Bytes/Bytes7/from.js:8

Parameters

value
string | Uint8Array<ArrayBufferLike>

Returns

Bytes7Type

fromHex()

fromHex(hex): Bytes7Type
Defined in: src/primitives/Bytes/Bytes7/fromHex.js:8

Parameters

hex
HexType

Returns

Bytes7Type

size()

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

Parameters

_bytes
Bytes7Type Bytes7

Returns

7 Size (always 7)

Example

const size = Bytes7.size(bytes); // 7

toBytes()

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

Parameters

bytes
Bytes7Type Bytes7 to convert

Returns

BytesType Generic Bytes

Example

const genericBytes = Bytes7.toBytes(bytes);

toHex()

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

Parameters

bytes
Bytes7Type Bytes7 to convert

Returns

HexType Hex string

Example

const hex = Bytes7.toHex(bytes);

References

Bytes7Type

Re-exports Bytes7Type