UNPKG

@volare.finance/utils.js

Version:
19 lines 696 B
"use strict"; /** * @file index.ts * @author astra <astra@volare.finance> * @date 2022 */ Object.defineProperty(exports, "__esModule", { value: true }); exports.getFutureExpiryInSeconds = exports.createValidExpiryInSeconds = void 0; /*** * @param days */ const createValidExpiryInSeconds = (days) => { const multiplier = (Date.now() / 1000 - 28800) / 86400; return (Number(multiplier.toFixed(0)) + 1) * 86400 + days * 86400 + 28800; }; exports.createValidExpiryInSeconds = createValidExpiryInSeconds; const getFutureExpiryInSeconds = (seconds) => Math.floor(Date.now() / 1000 + seconds); exports.getFutureExpiryInSeconds = getFutureExpiryInSeconds; //# sourceMappingURL=index.js.map