From 99f8798ad15eb04ddc1e2f412a260fff89d1c8b0 Mon Sep 17 00:00:00 2001 From: Ben Date: Mon, 25 Aug 2025 10:55:44 +0200 Subject: [PATCH] Adds env-var configurable configuration --- .../codexdisttestnetwork/configuration.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 configuration/networks/codexdisttestnetwork/configuration.js diff --git a/configuration/networks/codexdisttestnetwork/configuration.js b/configuration/networks/codexdisttestnetwork/configuration.js new file mode 100644 index 0000000..6bf0330 --- /dev/null +++ b/configuration/networks/codexdisttestnetwork/configuration.js @@ -0,0 +1,23 @@ +function asNumber(value) { + return parseInt(value); +} + +module.exports = { + collateral: { + repairRewardPercentage: asNumber(process.env.DISTTEST_REPAIRREWARD), + maxNumberOfSlashes: asNumber(process.env.DISTTEST_MAXSLASHES), + slashPercentage: asNumber(process.env.DISTTEST_SLASHPERCENTAGE), + validatorRewardPercentage: asNumber(process.env.DISTTEST_VALIDATORREWARD), + }, + proofs: { + period: asNumber(process.env.DISTTEST_PERIOD), + timeout: asNumber(process.env.DISTTEST_TIMEOUT), + downtime: asNumber(process.env.DISTTEST_DOWNTIME), + downtimeProduct: asNumber(process.env.DISTTEST_DOWNTIMEPRODUCT), + zkeyHash: "", + }, + reservations: { + maxReservations: asNumber(process.env.DISTTEST_MAXRESERVATIONS), + }, + requestDurationLimit: asNumber(process.env.DISTTEST_MAXDURATION) +}