unsigned: {
decode(
buf: Uint8Array<ArrayBufferLike>,
offset?: number,
): [bigint, number];
encode(num: string | number | bigint): Uint8Array<ArrayBuffer>;
encodingLength(buf: Uint8Array<ArrayBufferLike>, offset?: number): number;
} = ...
Type Declaration
-
decode: function
-
decode(buf: Uint8Array<ArrayBufferLike>, offset?: number): [bigint, number]
Parameters
- buf: Uint8Array<ArrayBufferLike>
- offset: number = 0
Returns [bigint, number]
- The decoded number and the number of bytes read
-
encode: function
-
encode(num: string | number | bigint): Uint8Array<ArrayBuffer>
Parameters
- num: string | number | bigint
Returns Uint8Array<ArrayBuffer>
-
encodingLength: function
-
encodingLength(buf: Uint8Array<ArrayBufferLike>, offset?: number): number
Parameters
- buf: Uint8Array<ArrayBufferLike>
- offset: number = 0
Returns number
Decode a Uint8Array into a number.