diff options
author | Florian Dold <florian@dold.me> | 2021-12-08 16:01:57 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2021-12-08 16:01:57 +0100 |
commit | ec4c531cc6bd96bb3c2f6e83ac07d10a017986fb (patch) | |
tree | d3cbe8bc0532f572810792812d59b3c146614e6f /src/exchange-tools/taler-crypto-worker.c | |
parent | a00cebcced1bdee1da998177c06986c1886eb55a (diff) |
crypto worker: fix refresh planchet setup
Diffstat (limited to 'src/exchange-tools/taler-crypto-worker.c')
-rw-r--r-- | src/exchange-tools/taler-crypto-worker.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/exchange-tools/taler-crypto-worker.c b/src/exchange-tools/taler-crypto-worker.c index 7ca08b4b6..d96bfe948 100644 --- a/src/exchange-tools/taler-crypto-worker.c +++ b/src/exchange-tools/taler-crypto-worker.c @@ -144,6 +144,7 @@ run (void *cls, struct TALER_Amount value; struct TALER_ReservePublicKeyP reserve_pub; struct TALER_ReservePublicKeyP reserve_priv; + struct TALER_TransferSecretP transfer_secret; uint32_t coin_index; json_t *resp; struct GNUNET_JSON_Specification eddsa_verify_spec[] = { @@ -159,6 +160,8 @@ run (void *cls, &reserve_priv), GNUNET_JSON_spec_uint32 ("coin_index", &coin_index), + GNUNET_JSON_spec_fixed_auto ("transfer_secret", + &transfer_secret), GNUNET_JSON_spec_end () }; struct TALER_CoinSpendPublicKeyP coin_pub; @@ -175,11 +178,9 @@ run (void *cls, global_ret = 1; return; } -#if FIXME_FLORIAN TALER_planchet_setup_refresh (&transfer_secret, - coin_num_salt, + coin_index, &ps); -#endif GNUNET_CRYPTO_eddsa_key_get_public (&ps.coin_priv.eddsa_priv, &coin_pub.eddsa_pub); |