@signumjs/contracts
Version:
Smart Contracts package for Signum Network
12 lines • 604 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertShortStringToContractData = convertShortStringToContractData;
const util_1 = require("@signumjs/util");
function convertShortStringToContractData(shortString) {
const MaxChars = 8;
if (shortString.length > MaxChars) {
throw new Error(`At maximum ${MaxChars} bytes/characters are supported`);
}
return (0, util_1.convertHexStringToDecString)((0, util_1.convertHexEndianess)((0, util_1.convertStringToHexString)(shortString)));
}
//# sourceMappingURL=convertShortStringToContractData.js.map