1 export function byteToHexString(uint8arr) {
7 for (var i = 0; i < uint8arr.length; i++) {
8 var hex = (uint8arr[i] & 0xff).toString(16);
9 hex = (hex.length === 1) ? '0' + hex : hex;
13 return hexStr.toUpperCase();
16 export function hexStringToByte(str) {
18 return new Uint8Array();
22 for (var i = 0, len = str.length; i < len; i+=2) {
23 a.push(parseInt(str.substr(i,2),16));
26 return new Uint8Array(a);