diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-12-01 21:07:56 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-12-01 21:07:56 +0100 |
commit | 9572337aed3ebc5f0654db11c10babc88560c481 (patch) | |
tree | bd03657b4116cbbe53995e5db2c41cbd3be64ba6 /src/testing/testing_api_cmd_wire_add.c | |
parent | d3184e04e2a604673655899989707664736b3468 (diff) | |
download | exchange-9572337aed3ebc5f0654db11c10babc88560c481.tar.xz |
more management API tests and bugfixes
Diffstat (limited to 'src/testing/testing_api_cmd_wire_add.c')
-rw-r--r-- | src/testing/testing_api_cmd_wire_add.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/testing/testing_api_cmd_wire_add.c b/src/testing/testing_api_cmd_wire_add.c index 698e02399..6f25a0f86 100644 --- a/src/testing/testing_api_cmd_wire_add.c +++ b/src/testing/testing_api_cmd_wire_add.c @@ -131,20 +131,15 @@ wire_add_run (void *cls, .purpose.size = htonl (sizeof (kv)), .start_date = GNUNET_TIME_absolute_hton (now), }; - struct TALER_MasterWireDetailsPS wd = { - .purpose.purpose = htonl (TALER_SIGNATURE_MASTER_WIRE_DETAILS), - .purpose.size = htonl (sizeof (wd)), - }; TALER_exchange_wire_signature_hash (ds->payto_uri, &kv.h_wire); - wd.h_wire_details = kv.h_wire; GNUNET_CRYPTO_eddsa_sign (&is->master_priv.eddsa_priv, &kv, &master_sig1.eddsa_signature); - GNUNET_CRYPTO_eddsa_sign (&is->master_priv.eddsa_priv, - &wd, - &master_sig2.eddsa_signature); + TALER_exchange_wire_signature_make (ds->payto_uri, + &is->master_priv, + &master_sig2); } ds->dh = TALER_EXCHANGE_management_enable_wire ( is->ctx, |