@iden3/js-iden3-auth
Version:
iden3-auth implementation in JavaScript
20 lines (19 loc) • 747 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CONSTANTS = void 0;
const defaultAuthVerifyOpts = 5 * 60 * 1000; // 5 minutes
const defaultStateTransitionDelay = 1 * 60 * 60 * 1000; // 1 hour;
exports.CONSTANTS = {
ACCEPTED_STATE_TRANSITION_DELAY: defaultStateTransitionDelay,
CIRCUITS_ARRAY_VALUE_SIZE: 64,
DEFAULT_CACHE_MAX_SIZE: 10000,
STATE_CACHE_OPTIONS: {
NOT_REPLACED_TTL: defaultStateTransitionDelay / 2,
REPLACED_TTL: defaultStateTransitionDelay
},
GIST_ROOT_CACHE_OPTIONS: {
NOT_REPLACED_TTL: defaultAuthVerifyOpts / 2,
REPLACED_TTL: defaultAuthVerifyOpts // 5 minutes;
},
AUTH_ACCEPTED_STATE_TRANSITION_DELAY: defaultAuthVerifyOpts
};