From 4785bcb4bbdd6055cd54b3d461909e6b071811f5 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 15 Jul 2019 22:01:06 +0200 Subject: towards #5777, adding todos/notes --- src/include/taler_crypto_lib.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/include/taler_crypto_lib.h') diff --git a/src/include/taler_crypto_lib.h b/src/include/taler_crypto_lib.h index 18c214e19..4024123bf 100644 --- a/src/include/taler_crypto_lib.h +++ b/src/include/taler_crypto_lib.h @@ -434,6 +434,28 @@ struct TALER_PlanchetSecretsP }; + +/** + * Header for serializations of coin-specific information about the fresh + * coins we generate from refresh. These are the secrets that arise during + * planchet generation, which is the first stage of creating a new coin from + * refresh. + */ +struct TALER_RefreshPlanchetSecretsP +{ + + /** + * Private key of the coin. + */ + struct TALER_CoinSpendPrivateKeyP coin_priv; + + /** + * XXX. See #5777~0014690 - need a solution for this first! + */ + struct TALER_TransferPrivateKeyP transfer_priv; + +}; + GNUNET_NETWORK_STRUCT_END -- cgit v1.2.3