@signumjs/util
Version:
Useful utilities and tools for building Signum Network applications
23 lines • 933 B
JavaScript
;
/**
Original work Copyright (c) 2021 Burst Apps Team
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertHexStringToBase36String = void 0;
const bignumber_js_1 = __importDefault(require("bignumber.js"));
/**
* Converts/Decodes a Hex encoded string into Base36 string. UTF-8 is supported
* Inverse function {@link convertBase36StringToHexString}
* @param hex The string to be decoded (either URI encoded or not)
* @return {string} The hex representation of input string
*
* @category conversion
*/
const convertHexStringToBase36String = (hex) => {
return new bignumber_js_1.default(hex, 16).toString(36);
};
exports.convertHexStringToBase36String = convertHexStringToBase36String;
//# sourceMappingURL=convertHexStringToBase36String.js.map