@moosty/lisk-htlc
Version:
Hashed Time Lock Contract transaction for Lisk SDK based blockchain applications
19 lines • 690 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const bignum_1 = tslib_1.__importDefault(require("@liskhq/bignum"));
const FIXED_POINT = 10 ** 8;
exports.HTLC_FEE = new bignum_1.default(FIXED_POINT * .2);
exports.HTLC_TYPE = 199;
exports.EPOCH_TIME = new Date(Date.UTC(2016, 4, 24, 17, 0, 0, 0));
exports.EPOCH_TIME_MILLISECONDS = exports.EPOCH_TIME.getTime();
exports.MS_FACTOR = 1000;
exports.EPOCH_TIME_SECONDS = Math.floor(exports.EPOCH_TIME.getTime() / exports.MS_FACTOR);
exports.MIN_LOCK_TIME = 120;
exports.subTypes = {
LOCK: 0,
UNKNOWN: 1,
UNLOCK: 2,
REFUND: 3,
};
//# sourceMappingURL=constants.js.map