Kit
Variables

getU64Encoder

const getU64Encoder: (config?) => FixedSizeEncoder<bigint | number, 8>

Returns an encoder for 64-bit unsigned integers (u64).

This encoder serializes u64 values using 8 bytes. Values can be provided as either number or bigint.

For more details, see getU64Codec.

Parameters

ParameterTypeDescription
config?NumberCodecConfigOptional configuration to specify endianness (little by default).

Returns

FixedSizeEncoder<bigint | number, 8>

A FixedSizeEncoder<number | bigint, 8> for encoding u64 values.

Example

Encoding a u64 value.

const encoder = getU64Encoder();
const bytes = encoder.encode(42); // 0x2a00000000000000

See

getU64Codec

On this page