diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-07-10 15:26:53 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-07-10 15:26:53 +0200 |
commit | 66f9a5b5e5431b6a24352e8ce95e30c8b00a6d92 (patch) | |
tree | 0c2f2a0da1827ca252fe61bba02519298d3f3235 /src/lib/exchange_api_handle.c | |
parent | f4abc1c369ad3becf3d995106c6e1e9ee5f89257 (diff) | |
download | exchange-66f9a5b5e5431b6a24352e8ce95e30c8b00a6d92.tar.xz |
-simplify
Diffstat (limited to 'src/lib/exchange_api_handle.c')
-rw-r--r-- | src/lib/exchange_api_handle.c | 15 |
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++) |