commit 039b52159ccba9124cbf6e0e4d5af527812a5050
parent 5751380b52fb1943394aa0e559717d7d6f1c22ac
Author: HernĂ¢ni Marques <hernani@vecirex.net>
Date: Wed, 18 Feb 2026 11:00:44 +0100
Merge remote-tracking branch 'refs/remotes/origin/master'
Diffstat:
3 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/packages/taler-harness/src/harness/harness.ts b/packages/taler-harness/src/harness/harness.ts
@@ -1768,7 +1768,7 @@ export class ExchangeService implements ExchangeServiceInterface {
.getPath("taler-exchange-secmod-eddsa", "KEY_DIR")
.required();
// Be *VERY* careful when changing this, or you will accidentally delete user data.
- await sh(this.globalState, "rm-secmod-keys", `rm -rf ${rsaKeydir}/COIN_*`);
+ await sh(this.globalState, "rm-secmod-keys", `rm -rf ${rsaKeydir}/coin_*`);
await sh(this.globalState, "rm-secmod-keys", `rm ${eddsaKeydir}/*`);
}
diff --git a/packages/taler-harness/src/index.ts b/packages/taler-harness/src/index.ts
@@ -1566,7 +1566,7 @@ deploymentCli
spec: feespecRefund,
});
- out += `[COIN_${currency}_n${n}_t${stamp}]\n`;
+ out += `[coin_${currency}_n${n}_t${stamp}]\n`;
out += `VALUE = ${Amounts.stringify(x)}\n`;
out += `DURATION_WITHDRAW = 7 days\n`;
out += `DURATION_SPEND = 2 years\n`;
diff --git a/packages/taler-harness/src/lint.ts b/packages/taler-harness/src/lint.ts
@@ -169,12 +169,11 @@ function checkBasicConf(context: LintContext): BasicConf {
function checkCoinConfig(context: LintContext, basic: BasicConf): void {
const cfg = context.cfg;
- const coinPrefix1 = "COIN_";
- const coinPrefix2 = "COIN-";
+ const coinPrefix = "coin_";
let numCoins = 0;
for (const secName of cfg.getSectionNames()) {
- if (!(secName.startsWith(coinPrefix1) || secName.startsWith(coinPrefix2))) {
+ if (!secName.startsWith(coinPrefix)) {
continue;
}
numCoins++;
@@ -185,7 +184,7 @@ function checkCoinConfig(context: LintContext, basic: BasicConf): void {
if (numCoins == 0) {
context.numErr++;
console.log(
- "error: no coin denomination configured, please configure [coin-*] sections",
+ "error: no coin denomination configured, please configure [coin_*] sections",
);
}
}