Skip to main content

numBeToBytes

@ckb-ccc/coreDocs


@ckb-ccc/core / ccc / numBeToBytes

Function: numBeToBytes()

numBeToBytes(val, bytes?): Bytes

Converts a NumLike value to a byte array in big-endian order.

Parameters

val: NumLike

The value to convert, which can be a string, number, bigint, or HexLike.

bytes?: number

The number of bytes to use for the representation. If not provided, the exact number of bytes needed is used.

Returns

Bytes

A Uint8Array containing the byte representation of the numeric value.

Example

const bytes = numBeToBytes(12345, 4); // Outputs Uint8Array [0, 0, 48, 57]

Source

num/index.ts:99