• Convert BigInt to big-endian buffer with specified width.

    Parameters

    • num: bigint

      BigInt value to convert

    • width: number

      Desired buffer width in bytes

    Returns Buffer<ArrayBufferLike> | Uint8Array<ArrayBufferLike>

    Big-endian buffer of exactly width bytes

    const buf = toBufferBE(16909060n, 4);
    // Uint8Array [0x01, 0x02, 0x03, 0x04]