aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-07-10 15:26:53 +0200
committerChristian Grothoff <christian@grothoff.org>2023-07-10 15:26:53 +0200
commit66f9a5b5e5431b6a24352e8ce95e30c8b00a6d92 (patch)
tree0c2f2a0da1827ca252fe61bba02519298d3f3235 /src/lib
parentf4abc1c369ad3becf3d995106c6e1e9ee5f89257 (diff)
downloadexchange-66f9a5b5e5431b6a24352e8ce95e30c8b00a6d92.tar.xz
-simplify
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/exchange_api_handle.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/lib/exchange_api_handle.c b/src/lib/exchange_api_handle.c
index 528662c60..cf7f1b970 100644
--- a/src/lib/exchange_api_handle.c
+++ b/src/lib/exchange_api_handle.c
@@ -825,17 +825,10 @@ decode_keys_json (const json_t *resp_obj,
&key_data->master_pub,
check_sig ? &hash_xor : NULL));
- /* Build the running xor of the SHA512-hash of the public keys */
- {
- struct TALER_DenominationHashP hc;
-
- TALER_denom_pub_hash (&dk.key,
- &hc);
- GNUNET_CRYPTO_hash_xor (&hc.hash,
- &group_hash_xor,
- &group_hash_xor);
- }
-
+ /* Build the running xor of the SHA512-hash of the public keys for the group */
+ GNUNET_CRYPTO_hash_xor (&dk.h_key.hash,
+ &group_hash_xor,
+ &group_hash_xor);
for (unsigned int j = 0;
j<key_data->num_denom_keys;
j++)