{"version":3,"file":"uint8ArrayFromHex.mjs","sources":["../../../../src/utils/uint8Array/uint8ArrayFromHex.ts"],"sourcesContent":["/**\r\n * Converts a hexadecimal string to a Uint8Array.\r\n *\r\n * @param hexString Hexadecimal string to convert\r\n * @returns Decoded bytes.\r\n */\r\n/** Converts an even-length hexadecimal string to a byte array. */\r\nexport const uint8ArrayFromHex = (hexString: string) => {\r\n  const uint8Array = new Uint8Array(hexString.length / 2);\r\n  for (let i = 0; i < hexString.length; i += 2) {\r\n    uint8Array[i / 2] = parseInt(hexString.slice(i, i + 2), 16);\r\n  }\r\n  return uint8Array;\r\n};\r\n"],"names":[],"mappings":"AAAA;;;;;AAKG;AACH;AACa,MAAA,iBAAiB,GAAG,CAAC,SAAiB,KAAI;IACrD,MAAM,UAAU,GAAG,IAAI,UAAU,CAAC,SAAS,CAAC,MAAM,GAAG,CAAC,CAAC;AACvD,IAAA,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE;QAC5C,UAAU,CAAC,CAAC,GAAG,CAAC,CAAC,GAAG,QAAQ,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC;;AAE7D,IAAA,OAAO,UAAU;AACnB;;;;"}