Creates a new instance of the FixedHexBlobKind class.
The number of bytes the blob must have.
Decodes the input buffer into a number or hexadecimal string, ensuring it meets the fixed size by padding with zeros.
The buffer to decode, containing numeric data.
Descriptive context for error messages, usually representing the caller's identity.
BufferOutput object with a decode function.
Encodes the input data into a Uint8Array, trimming leading zeros.
The data to encode, expected to be a '0x' prefixed hex string.
Context string for error handling.
An object containing an encode function which returns the encoded Uint8Array.
Represents a fixed hex blob kind with zero trimming and padding functionality. This class extends the FixedHexBlobKind class.