diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-05-23 11:15:05 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-05-23 11:15:05 +0200 |
commit | f1a58b0fd857b78f634b10b1a50759b380a5adee (patch) | |
tree | c625e8e84fd84238e880a7ac79c30ada6ae866a1 /src/include/taler_exchange_service.h | |
parent | b3844e4923df39b41b8a8d46df173b1432c92364 (diff) |
-towards reserve history testing
Diffstat (limited to 'src/include/taler_exchange_service.h')
-rw-r--r-- | src/include/taler_exchange_service.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/include/taler_exchange_service.h b/src/include/taler_exchange_service.h index afaa28136..d3ec7d2b5 100644 --- a/src/include/taler_exchange_service.h +++ b/src/include/taler_exchange_service.h @@ -1768,6 +1768,18 @@ struct TALER_EXCHANGE_ReserveHistory struct TALER_EXCHANGE_HttpResponse hr; /** + * Timestamp of when we made the history request + * (client-side). + */ + struct GNUNET_TIME_Timestamp ts; + + /** + * Reserve signature affirming the history request + * (generated as part of the request). + */ + const struct TALER_ReserveSignatureP *reserve_sig; + + /** * Details depending on @e hr.http_status. */ union @@ -4389,6 +4401,11 @@ struct TALER_EXCHANGE_AccountMergeResponse struct TALER_EXCHANGE_HttpResponse hr; /** + * Reserve signature affirming the merge. + */ + const struct TALER_ReserveSignatureP *reserve_sig; + + /** * Details depending on the HTTP status. */ union @@ -4398,6 +4415,20 @@ struct TALER_EXCHANGE_AccountMergeResponse */ struct { + /** + * Signature by the exchange affirming the merge. + */ + struct TALER_ExchangeSignatureP exchange_sig; + + /** + * Online signing key used by the exchange. + */ + struct TALER_ExchangePublicKeyP exchange_pub; + + /** + * Timestamp of the exchange for @e exchange_sig. + */ + struct GNUNET_TIME_Timestamp etime; } success; |