WrappedKind
WrappedKind =
"u32"|"i32"|"u64"|"i64"
Defined in: src/codecs/wrapped/index.ts:45
Integer kind for a WrappedKeyCodec, fixed at construction time.
"u32"— unsigned 32-bit integer; JS typenumber, range[0, 4 294 967 295]."i32"— signed 32-bit integer; JS typenumber, range[-2 147 483 648, 2 147 483 647]."u64"— unsigned 64-bit integer; JS typebigint, range[0n, 18 446 744 073 709 551 615n]."i64"— signed 64-bit integer; JS typebigint, range[-9 223 372 036 854 775 808n, 9 223 372 036 854 775 807n].
32-bit kinds use safe JavaScript number values; 64-bit kinds always use bigint
even when the magnitude would fit in a number, preventing silent truncation or sign erasure.