merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 2b694efd1542fd1b8415ebbb1ca2965711299eb0
parent 079429a2a2e419d0e3913e163daacc55dac3cd7b
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 28 Oct 2023 19:49:01 +0200

-fix test FTBFS

Diffstat:
Msrc/backenddb/test_merchantdb.c | 12+++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c @@ -5327,6 +5327,8 @@ struct TestRewards_Closure static void pre_test_rewards (struct TestRewards_Closure *cls) { + struct GNUNET_CRYPTO_BlindedSignature *us; + /* Instance */ make_instance ("test_inst_rewards", &cls->instance); @@ -5380,10 +5382,14 @@ pre_test_rewards (struct TestRewards_Closure *cls) } cls->pickup_priv = GNUNET_CRYPTO_rsa_private_key_create (2048); - cls->pickup_sig.cipher = TALER_DENOMINATION_RSA; - cls->pickup_sig.details.blinded_rsa_signature + us = GNUNET_new (struct GNUNET_CRYPTO_BlindedSignature); + cls->pickup_sig.blinded_sig = us; + us->cipher = GNUNET_CRYPTO_BSA_RSA; + us->rc = 1; + us->details.blinded_rsa_signature = GNUNET_CRYPTO_rsa_sign_fdh (cls->pickup_priv, - &cls->pickup_id.hash); + &cls->pickup_id.hash, + sizeof (cls->pickup_id.hash)); }