lisk-framework
Version:
Lisk blockchain application platform
14 lines • 572 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.splitTokenID = void 0;
const constants_1 = require("./constants");
const splitTokenID = (tokenID) => {
if (tokenID.length !== constants_1.TOKEN_ID_LENGTH) {
throw new Error(`Token ID must have length ${constants_1.TOKEN_ID_LENGTH}`);
}
const chainID = tokenID.slice(0, constants_1.CHAIN_ID_LENGTH);
const localID = tokenID.slice(constants_1.CHAIN_ID_LENGTH);
return [chainID, localID];
};
exports.splitTokenID = splitTokenID;
//# sourceMappingURL=utils.js.map
;