[][src]Module bee_crypto::ternary::bigint::u384

This module contains unsigned integers encoded by 384 bits.

Structs

BE_U32_HALF_MAX

U384 big-endian u32 represented half of maximum value.

BE_U32_HALF_MAX_T242

U384 big-endian u32 represented half of T242 maximum value.

LE_U32_HALF_MAX

U384 little-endian u32 represented half of maximum value.

LE_U32_HALF_MAX_T242

U384 little-endian u32 represented half of T242 maximum value.

LE_U32_MAX_T242

U384 little-endian u32 represented T242 maximum value.

LE_U32_NEG_HALF_MAX_T242

U384 little-endian u32 represented -half of T242 maximum value.

LE_U32_ONLY_T243_OCCUPIED

U384 little-endian u32 represented T243 with only last trit set to 1.

U384

A big integer encoding an unsigned integer with 384 bits.

Constants

BE_U8_MAX

U384 big-endian u8 represented maximum value.

BE_U32_MAX

U384 big-endian u32 represented maximum value.

BE_U32_0

U384 big-endian u32 represented 0.

BE_U32_1

U384 big-endian u32 represented 1.

BE_U32_2

U384 big-endian u32 represented 2.

BE_U8_0

U384 big-endian u8 represented 0.

BE_U8_1

U384 big-endian u8 represented 1.

BE_U8_2

U384 big-endian u8 represented 2.

LE_U8_MAX

U384 little-endian u8 represented maximum value.

LE_U32_MAX

U384 little-endian u32 represented maximum value.

LE_U32_0

U384 little-endian u32 represented 0.

LE_U32_1

U384 little-endian u32 represented 1.

LE_U32_2

U384 little-endian u32 represented 2.

LE_U8_0

U384 little-endian u8 represented 0.

LE_U8_1

U384 little-endian u8 represented 1.

LE_U8_2

U384 little-endian u8 represented 2.