@mavrykdynamics/taquito-local-forging
Version:
Provide local forging functionality to be with taquito
19 lines (18 loc) • 631 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.pad = exports.toHexString = exports.concat = void 0;
const concat = (...arr) => {
return arr.reduce((a, b) => {
const c = new Uint8Array(a.length + b.length);
c.set(a);
c.set(b, a.length);
return c;
}, new Uint8Array());
};
exports.concat = concat;
const toHexString = (bytes) => bytes.reduce((str, byte) => str + byte.toString(16).padStart(2, '0'), '');
exports.toHexString = toHexString;
const pad = (num, paddingLen = 8) => {
return num.toString(16).padStart(paddingLen, '0');
};
exports.pad = pad;