Usage of reverse on the bytes mutates the input: ``` export const bytesToBigInt = (bytes: Uint8Array, littleEndian = false): bigint => { if (littleEndian) { bytes.reverse() } ``` Will address in a follow up PR