export function buf2hex(buffer: number[] | ArrayBuffer) { return [...new Uint8Array(buffer)] .map((x) => x.toString(16).padStart(2, "0")) .join(""); }