TALER-EXCHANGE-SECMOD-CS(1)

πŸ“¦ version 1.3.0, in nixos 26.05, nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, taler-exchange-secmod-cs β€” that's the one. It handles private CS key operations for a Taler exchange. CS being Clause-Schnorr, and private being the whole point. It's the little key-keeper backstage doing the cryptographic heavy lifting so you don't have to think about it. πŸ”


✨ SYNOPSIS ✨

taler-exchange-secmod-cs [-c FILENAME | --config=FILENAME] [-h | --help]
[-L LOGLEVEL | --loglevel=LOGLEVEL] [-l FILENAME | --logfile=FILENAME]
[-p N | --parallelism=N] [-T USEC | --timetravel=USEC]
[-t TIMESTAMP | --time=TIMESTAMP] [-v | --version]

πŸ¦‹ DESCRIPTION πŸ¦‹

so taler-exchange-secmod-cs is a command-line tool that handles private Clause-Schnorr key operations for a Taler exchange. That's the whole job description, she's very focused. πŸ’…

FIXME: More details. β€” yes that's genuinely in the page, not me being lazy 😭 the manpage itself is like "more details later" and honestly relatable.

Its options are as follows:

  • -c FILENAME, --config=FILENAME β€” use the configuration and other resources for the merchant to operate from FILENAME. that's your config file, point at it and go 🫢
  • -h, --help β€” print short help on options. the classic "help me help you" moment.
  • -L LOGLEVEL, --loglevel=LOGLEVEL β€” specifies the log level to use. accepted values are: DEBUG, INFO, WARNING, ERROR. that's the list, no extras, don't come at me with anything else πŸ™ˆ
  • -l FILENAME, --logfile=FILENAME β€” send logging output to FILENAME. so the logs live wherever you say, iconic behavior.
  • -p N, --parallelism=N β€” run with N worker threads. more threads, more main character energy πŸ”₯
  • -T USEC, --timetravel=USEC β€” modify the system time by USEC microseconds. USEC may be prefixed with + or - (e.g. -T +300). this option is intended for debugging/testing only. > ⚠️ like, for real only β€” it's a debugging/testing thing, don't be out here time-traveling in prod πŸ•°οΈ
  • -t TIMESTAMP, --time=TIMESTAMP β€” pretend it is TIMESTAMP for the update. TIMESTAMP is a human-readable string (e.g., YYYY-MM-DD HH:MM:SS). lowkey gaslighting the clock, but legally ✨
  • -v, --version β€” print version information. the "who am i" of flags.

πŸ‘€ SEE ALSO πŸ‘€


πŸ’€ BUGS πŸ’€

Report bugs by using https://bugs.taler.net or by sending electronic mail to <taler@gnu.org>. no cap, they actually want to hear about it πŸ›


🫢 AUTHOR 🫢

GNU Taler contributors β€” the collective, the group chat, the squad πŸ’œ


2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+)


and that's the page, bestie! πŸ¦‹ this was version 1.0, dated Dec 22, 2025, straight from the GNU Taler crew β€” stay slay, stay configured, and don't time-travel in production πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from