substrate_scale_enc_cuint
Module for Substrate SCALE encoding for compact unsigned integers.
- class SubstrateScaleCUintEncoderConst
Bases:
object
Class container for Substrate SCALE encoding for compact unsigned integers constants.
- SINGLE_BYTE_MODE_MAX_VAL: int = 63
- TWO_BYTE_MODE_MAX_VAL: int = 16383
- FOUR_BYTE_MODE_MAX_VAL: int = 1073741823
- BIG_INTEGER_MODE_MAX_VAL: int = 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756735
- class SubstrateScaleCUintEncoder
Bases:
SubstrateScaleEncoderBase
Substrate SCALE encoding for compact unsigned integers.
- classmethod Encode(value: Any) bytes
Encode the specified value to bytes.
- Parameters:
value (any) – Value to be encoded
- Returns:
Encoded value
- Return type:
bytes