Kit
Functions

getU64Encoder

getU64Encoder(config): FixedSizeEncoder<number | bigint, 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
configNumberCodecConfigOptional configuration to specify endianness (little by default).

Returns

FixedSizeEncoder<number | bigint, 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