getBinaryFixedPointDecoder
Returns a decoder for BinaryFixedPoint values of a specific shape. The decoder reads a fixed-size integer using two's-complement for signed values and little-endian byte order by default, and reconstructs a frozen BinaryFixedPoint from the bytes.
Throws SOLANA_ERROR__FIXED_POINTS__TOTAL_BITS_NOT_BYTE_ALIGNED when
totalBits is not a multiple of 8.
Type Parameters
| Type Parameter |
|---|
TSignedness extends Signedness |
TTotalBits extends number |
TFractionalBits extends number |
Parameters
| Parameter | Type |
|---|---|
signedness | TSignedness |
totalBits | TTotalBits |
fractionalBits | TFractionalBits |
config? | FixedPointCodecConfig |
Returns
FixedSizeDecoder<BinaryFixedPoint<TSignedness, TTotalBits, TFractionalBits>, BytesForTotalBits<TTotalBits>>