View Issue Details

IDProjectCategoryView StatusLast Update
0011068Talerdeployment and operationspublic2026-07-08 23:32
Reportervecirex Assigned Tovecirex  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Summary0011068: Test infra: setup {bank,exchange}.hacktivism.ch
DescriptionDo this asap to wild-test all things regional / event currency, but also to try it out w/ KyCH, when this gets priority again (Swiss eID, e.g. usable for KYC, not ready; beta swiyu eIDs already created); this instance can also be used to test novel features.

taler.hacktivism.ch (=taler-merchant) we already have, running in separate root- and systemdless podman instance; also on purpose, to understand the steps / interconnection.

TagsFrancPaysan, quality

Relationships

child of 0010784 confirmedvecirex Taler test setup instructions for swiyu [3d] 

Activities

vecirex

2026-02-16 18:10

administrator   ~0027759

Same prio as KyCH testing, because prerequisite.

vecirex

2026-07-07 12:53

administrator   ~0029104

For the swiyu purpose:

Configuration can be +/- mirrored from exchange.taler.grothoff.org/config, as seen in Henrique's session of today, creator of KyCH.

vecirex

2026-07-08 23:28

administrator   ~0029122

Last edited: 2026-07-08 23:32

https://exchange.hacktivism.ch/ operational w/ manual control (similar to https://taler.hacktivism.ch/), using GOA (test) currency; cf. https://exchange.hacktivism.ch/config

hernani@koopa:~> podman exec taler-exchange-hacktivism grep -vE 'KEY|PASSWORD|SECRET|TOKEN|postgres://' /etc/taler-exchange/exchange-overrides.conf
# Manual site overrides for exchange.hacktivism.ch (event currency GOA).
# Same role as /etc/taler-merchant/merchant-overrides.conf on taler-hacktivism.
# Do not edit overrides.conf (tooling). Do not edit package conf.d defaults.

[exchange]
CURRENCY = GOA
CURRENCY_ROUND_UNIT = GOA:0.01
TINY_AMOUNT = GOA:0.01
DEFAULT_P2P_EXPIRATION = 14 days
BASE_URL = https://exchange.hacktivism.ch/
SERVE = tcp
PORT = 9011

[currency-goa]
ENABLED = YES
name = "GOA event currency"
code = GOA
fractional_input_digits = 0
fractional_normal_digits = 0
fractional_trailing_zero_digits = 0
alt_unit_names = {"0":"GOA"}
common_amounts = "GOA:5 GOA:10 GOA:25 GOA:50"

### Disable package demonstrator currencies (like merchant-overrides)
[currency-kudos]
ENABLED = NO

[currency-testkudos]
ENABLED = NO
hernani@koopa:~> 


No creds, keys shown above; /config being like this:

curl https://exchange.hacktivism.ch/config # both IPv4 and IPv6
{
  "wallet_balance_limit_without_kyc": [],
  "currency_specification": {
    "name": "GOA event currency",
    "currency": "GOA",
    "common_amounts": [
      "GOA:5",
      "GOA:10",
      "GOA:25",
      "GOA:50"
    ],
    "num_fractional_input_digits": 0,
    "num_fractional_normal_digits": 0,
    "num_fractional_trailing_zero_digits": 0,
    "alt_unit_names": {
      "0": "GOA"
    }
  },
  "currency": "GOA",
  "name": "taler-exchange",
  "implementation": "urn:net:taler:specs:taler-exchange:c-reference",
  "version": "37:0:3"
}

Issue History

Date Modified Username Field Change
2026-02-13 15:53 vecirex New Issue
2026-02-13 15:53 vecirex Status new => assigned
2026-02-13 15:53 vecirex Assigned To => vecirex
2026-02-13 15:54 vecirex Severity minor => feature
2026-02-13 15:54 vecirex Status assigned => confirmed
2026-02-14 18:30 Florian Dold Priority normal => low
2026-02-15 20:40 vecirex Relationship added child of 0010784
2026-02-16 18:10 vecirex Priority low => normal
2026-02-16 18:10 vecirex Note Added: 0027759
2026-07-02 17:58 vecirex Tag Attached: FrancPaysan
2026-07-02 17:58 vecirex Tag Attached: quality
2026-07-07 12:53 vecirex Status confirmed => assigned
2026-07-07 12:53 vecirex Summary Test infra: Setup exchange.hacktivism.ch => Test infra: setup {bank,exchange}.hacktivism.ch
2026-07-07 12:53 vecirex Description Updated
2026-07-07 12:53 vecirex Note Added: 0029104
2026-07-08 23:28 vecirex Note Added: 0029122
2026-07-08 23:30 vecirex Note Edited: 0029122
2026-07-08 23:31 vecirex Note Edited: 0029122
2026-07-08 23:32 vecirex Note Edited: 0029122