getDecimalFixedPointDecoder
Returns a decoder for DecimalFixedPoint 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 DecimalFixedPoint 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 |
TDecimals extends number |
Parameters
| Parameter | Type |
|---|---|
signedness | TSignedness |
totalBits | TTotalBits |
decimals | TDecimals |
config? | FixedPointCodecConfig |
Returns
FixedSizeDecoder<DecimalFixedPoint<TSignedness, TTotalBits, TDecimals>, BytesForTotalBits<TTotalBits>>