From da1400ce9a65c3695d7847f7ca8e3386a5a189c8 Mon Sep 17 00:00:00 2001 From: Ben Bierens <39762930+benbierens@users.noreply.github.com> Date: Mon, 25 Aug 2025 11:08:06 +0200 Subject: [PATCH] Adds env-var configurable configuration (#261) --- .../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) +}