diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-12-04 20:29:18 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-12-04 20:29:18 +0100 |
commit | 6cceb617af887df49df74729bb1813bbd75a1346 (patch) | |
tree | 867616e235e6a1d84790f6c7c73f60900cbe2bb7 /src/testing/testing_api_cmd_wire_add.c | |
parent | 9b290fb26b2d18725858508bc14ae0933fff0250 (diff) | |
download | exchange-6cceb617af887df49df74729bb1813bbd75a1346.tar.xz |
centralize (most) offline signing/verifying operations into offline_signatures.c
Diffstat (limited to 'src/testing/testing_api_cmd_wire_add.c')
-rw-r--r-- | src/testing/testing_api_cmd_wire_add.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/testing/testing_api_cmd_wire_add.c b/src/testing/testing_api_cmd_wire_add.c index 6f25a0f86..8d8a3a4f6 100644 --- a/src/testing/testing_api_cmd_wire_add.c +++ b/src/testing/testing_api_cmd_wire_add.c @@ -126,17 +126,10 @@ wire_add_run (void *cls, } else { - struct TALER_MasterAddWirePS kv = { - .purpose.purpose = htonl (TALER_SIGNATURE_MASTER_ADD_WIRE), - .purpose.size = htonl (sizeof (kv)), - .start_date = GNUNET_TIME_absolute_hton (now), - }; - - TALER_exchange_wire_signature_hash (ds->payto_uri, - &kv.h_wire); - GNUNET_CRYPTO_eddsa_sign (&is->master_priv.eddsa_priv, - &kv, - &master_sig1.eddsa_signature); + TALER_exchange_offline_wire_add_sign (ds->payto_uri, + now, + &is->master_priv, + &master_sig1); TALER_exchange_wire_signature_make (ds->payto_uri, &is->master_priv, &master_sig2); |