TALER-FAKEBANK-RUN(1)

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

πŸ’– taler-fakebank-run πŸ’–

bestie, welcome to the TALER-FAKEBANK-RUN(1) page from the GNU Taler manual β€” manual name folded in near the top like a lil name tag, header line not copy-pasted, we are doing this cute and correct πŸŽ€βœ¨


🌸 NAME 🌸

taler-fakebank-run β€” run an in-memory bank service for testing and benchmarking πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

taler-fakebank-run [-c FILENAME | --config=FILENAME] [-h | --help]
[-L LOGLEVEL | --loglevel=LOGLEVEL] [-l FILENAME | --logfile=FILENAME]
[-n N | --num-threads=N] [-s AMOUNT | --signup-bonus=AMOUNT]
[-v | --version]

✨ DESCRIPTION ✨

taler-fakebank-run is a command-line tool that runs a Taler β€œbank” API β€” and yes, that means an HTTP REST service, icon behavior only πŸ‘‘. It is useful for providing the bank functionality for benchmarking or testing when LibEuFin is unavailable or otherwise unsuitable. no cap.

okay so listen: the fakebank keeps a configured number of transactions in memory. if the number of transactions goes over the configured memory limit, the fakebank will simply discard and overwrite the old entries πŸ’€. at that point, any requests involving such overwritten transactions will fail. users of the fakebank are responsible for ensuring that the transaction history kept in memory is long enough for the purpose the bank is used for. the default limit is 128k entries 🫢

its options are literally as follows:

πŸ’… its options are as follows πŸ’…

  • -C, --connection-close β€” force each HTTP connection to be closed after each request. useful in combination with -f to avoid having to wait for nc to time out πŸ•’
  • -c FILENAME, --config=FILENAME β€” use the configuration and other resources for the merchant to operate from FILENAME 🧾
  • -h, --help β€” print short help on options 🫢
  • -L LOGLEVEL, --loglevel=LOGLEVEL β€” specifies the log level to use. accepted values are: DEBUG, INFO, WARNING, ERROR πŸ”
  • -l FILENAME, --logfile=FILENAME β€” send logging output to FILENAME πŸͺ΅
  • -n N, --num-threads=N β€” use N threads in the thread pool 🧡
  • -s AMOUNT, --signup-bonus=AMOUNT β€” credit newly registered accounts with a balance of AMOUNT. unlike other banks, this initial balance will be created out of thin air and not via a wire transfer from some bank-internal account ✨
  • -v, --version β€” print version information πŸ“¦

πŸ‘€ SEE ALSO πŸ‘€

taler-exchange-httpd(1), taler-fakebank.conf(5) 🌈

πŸ› BUGS πŸ›

report bugs by using https://bugs.taler.net or by sending electronic mail to <taler@gnu.org> πŸ“¬

πŸ‘‘ AUTHOR πŸ‘‘

GNU Taler contributors πŸ’œ

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


that's the whole page, bestie β€” version 1.0, dated Dec 22, 2025, from the GNU Taler manual. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from