diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-09-27 16:10:00 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-09-27 16:10:00 +0200 |
commit | 2635f2e0b8246a08e3456ced3068fe161b07a87b (patch) | |
tree | cd99a0e65554d45de27cf5b12ab912ca032c54f1 /src/include/taler_exchange_service.h | |
parent | 33680940fe7df8261880fa1d7f164c8b02a33aed (diff) | |
download | exchange-2635f2e0b8246a08e3456ced3068fe161b07a87b.tar.xz |
implement exchange_api_reserves_attest.c
Diffstat (limited to 'src/include/taler_exchange_service.h')
-rw-r--r-- | src/include/taler_exchange_service.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/include/taler_exchange_service.h b/src/include/taler_exchange_service.h index 7949dbbf4..2abd6b2aa 100644 --- a/src/include/taler_exchange_service.h +++ b/src/include/taler_exchange_service.h @@ -5451,6 +5451,30 @@ struct TALER_EXCHANGE_ReservePostAttestResult */ struct { + /** + * Time when the exchange made the signature. + */ + struct GNUNET_TIME_Timestamp exchange_time; + + /** + * Current expiration time of the reserve. + */ + struct GNUNET_TIME_Timestamp expiration_time; + + /** + * Signature by the exchange affirming the attributes. + */ + struct TALER_ExchangeSignatureP exchange_sig; + + /** + * Online signing key used by the exchange. + */ + struct TALER_ExchangePublicKeyP exchange_pub; + + /** + * Attributes being confirmed by the exchange. + */ + const json_t *attributes; } ok; |