{"version":3,"file":"uint8ArraysEqual.cjs","sources":["../../../../src/utils/uint8Array/uint8ArraysEqual.ts"],"sourcesContent":["import { ReadonlyUint8Array } from \"@solana/kit\";\r\n\r\n/**\r\n * Compares two byte arrays for equality.\r\n *\r\n * @param arr1 First byte array to compare\r\n * @param arr2 Second byte array to compare\r\n * @returns True if both arrays are equal, false otherwise.\r\n */\r\n/** Compares two byte arrays for equal length and contents. */\r\nexport const uint8ArraysEqual = (\r\n  arr1: ReadonlyUint8Array,\r\n  arr2: ReadonlyUint8Array\r\n): boolean => {\r\n  if (arr1.length !== arr2.length) {\r\n    return false;\r\n  }\r\n\r\n  return arr1.every((value, index) => value === arr2[index]);\r\n};\r\n"],"names":[],"mappings":";;;;AAEA;;;;;;AAMG;AACH;MACa,gBAAgB,GAAG,CAC9B,IAAwB,EACxB,IAAwB,KACb;IACX,IAAI,IAAI,CAAC,MAAM,KAAK,IAAI,CAAC,MAAM,EAAE;AAC/B,QAAA,OAAO,KAAK;;AAGd,IAAA,OAAO,IAAI,CAAC,KAAK,CAAC,CAAC,KAAK,EAAE,KAAK,KAAK,KAAK,KAAK,IAAI,CAAC,KAAK,CAAC,CAAC;AAC5D;;;;"}