Kit
Variables

getU32Encoder

const getU32Encoder: (config?) => FixedSizeEncoder<bigint | number, 4>

Returns an encoder for 32-bit unsigned integers (u32).

This encoder serializes u32 values using four bytes in little-endian format by default. You may specify big-endian storage using the endian option.

For more details, see getU32Codec.

Parameters

ParameterTypeDescription
config?NumberCodecConfigOptional settings for endianness.

Returns

FixedSizeEncoder<bigint | number, 4>

A FixedSizeEncoder<bigint | number, 4> for encoding u32 values.

Example

Encoding a u32 value.

const encoder = getU32Encoder();
const bytes = encoder.encode(42); // 0x2a000000

See

getU32Codec

On this page