From 025922950dcf39700625e04be9f6037af67dddf5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 9 Feb 2022 22:02:29 +0100 Subject: pass exchange values to /recoup --- src/lib/exchange_api_csr.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src/lib/exchange_api_csr.c') diff --git a/src/lib/exchange_api_csr.c b/src/lib/exchange_api_csr.c index 968f13adf..220dfba11 100644 --- a/src/lib/exchange_api_csr.c +++ b/src/lib/exchange_api_csr.c @@ -103,18 +103,12 @@ csr_ok (struct TALER_EXCHANGE_CsRHandle *csrh, json_t *av = json_array_get (arr, i); struct GNUNET_JSON_Specification spec[] = { - GNUNET_JSON_spec_fixed ( - "r_pub_0", - &alg_values[i].details.cs_values.r_pub_pair.r_pub[0], - sizeof (struct GNUNET_CRYPTO_CsRPublic)), - GNUNET_JSON_spec_fixed ( - "r_pub_1", - &alg_values[i].details.cs_values.r_pub_pair.r_pub[1], - sizeof (struct GNUNET_CRYPTO_CsRPublic)), + TALER_JSON_spec_exchange_withdraw_values ( + "ewv", + &alg_values[i]), GNUNET_JSON_spec_end () }; - alg_values[i].cipher = TALER_DENOMINATION_CS; if (GNUNET_OK != GNUNET_JSON_parse (av, spec, -- cgit v1.2.3