exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit c3ec8c929dd660bde7e79f378185760343ffd0fe
parent 9cc2c7a208342c2bdf72d7e3a055d0e561e5302c
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 19 Jan 2020 21:05:53 +0100

also check currency unit

Diffstat:
Msrc/exchange/taler-exchange-aggregator.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c @@ -608,11 +608,13 @@ exchange_serve_process_config () "taler", "CURRENCY_ROUND_UNIT", &currency_round_unit)) || + (0 != strcasecmp (exchange_currency_string, + currency_round_unit.currency)) || ( (0 != currency_round_unit.fraction) && (0 != currency_round_unit.value) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "Invalid value specified in `TALER' under `CURRENCY_ROUND_UNIT'\n"); + "Invalid value specified in section `TALER' under `CURRENCY_ROUND_UNIT'\n"); return GNUNET_SYSERR; } }