summaryrefslogtreecommitdiff
path: root/api-common.rst
diff options
context:
space:
mode:
Diffstat (limited to 'api-common.rst')
-rw-r--r--api-common.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/api-common.rst b/api-common.rst
index 63858b2d..c4e88d1a 100644
--- a/api-common.rst
+++ b/api-common.rst
@@ -488,3 +488,19 @@ size of `FIELDS`.
struct TALER_CoinSpendPublicKeyP coin_pub;
}
};
+
+ struct TALER_ExchangeKeyValidityPS {
+ signed (purpose = TALER_SIGNATURE_AUDITOR_EXCHANGE_KEYS) {
+ struct GNUNET_HashCode auditor_url_hash;
+ struct TALER_MasterPublicKeyP master;
+ struct GNUNET_TIME_AbsoluteNBO start;
+ struct GNUNET_TIME_AbsoluteNBO expire_withdraw;
+ struct GNUNET_TIME_AbsoluteNBO expire_spend;
+ struct GNUNET_TIME_AbsoluteNBO expire_legal;
+ struct TALER_AmountNBO value;
+ struct TALER_AmountNBO fee_withdraw;
+ struct TALER_AmountNBO fee_deposit;
+ struct TALER_AmountNBO fee_refresh;
+ struct GNUNET_HashCode denom_hash GNUNET_PACKED;
+ }
+ };