@dydxfoundation/governance
Version:
dYdX governance smart contracts
23 lines (22 loc) • 1.48 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const config_util_1 = require("./config-util");
const configSchema = {
DEPLOYMENT_LOGS: (0, config_util_1.parseBoolean)({ default: null }),
FORK_MAINNET: (0, config_util_1.parseBoolean)({ default: false }),
FORK_BLOCK_NUMBER: (0, config_util_1.parseInteger)({ default: 13678600 }),
HARDHAT_SIMULATE_AFFECTED_STAKERS: (0, config_util_1.parseInteger)({ default: 3 }),
OVERRIDE_DEPLOYER_ADDRESS: (0, config_util_1.parseString)({ default: null }),
PROMPT_AUTO_YES: (0, config_util_1.parseBoolean)({ default: false }),
SM_FIX_PROPOSAL_ID: (0, config_util_1.parseInteger)({ default: null }),
SM_COMPENSATION_PROPOSAL_ID: (0, config_util_1.parseInteger)({ default: null }),
SP_FIX_PROPOSAL_ID: (0, config_util_1.parseInteger)({ default: null }),
STAKING_TESTS_CHECK_INVARIANTS: (0, config_util_1.parseBoolean)({ default: false }),
STAKING_TESTS_LOG_BALANCE_UPDATES: (0, config_util_1.parseBoolean)({ default: false }),
TEST_SM_RECOVERY_WITH_PROPOSAL: (0, config_util_1.parseBoolean)({ default: true }),
TEST_SP_FIX_WITH_PROPOSAL: (0, config_util_1.parseBoolean)({ default: true }),
FUND_GRANTS_PROGRAM_PROPOSAL_ID: (0, config_util_1.parseInteger)({ default: null }),
TEST_FUND_GRANTS_PROGRAM_WITH_PROPOSAL: (0, config_util_1.parseBoolean)({ default: true }),
};
const config = (0, config_util_1.parseSchema)(configSchema);
exports.default = config;