From d35d8df37b02c23561c5af1d8fc70f69f99a4fab Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 18 May 2021 18:29:25 +0200 Subject: deal with purse auto-refund on expiration, ensure exchange has max_deposit_fees always --- core/api-common.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'core/api-common.rst') diff --git a/core/api-common.rst b/core/api-common.rst index cc69870b..e5afa872 100644 --- a/core/api-common.rst +++ b/core/api-common.rst @@ -1299,6 +1299,23 @@ within the }; +.. _TALER_SIGNATURE_EXCHANGE_CONFIRM_PURSE_REFUND: +.. sourcecode:: c + + struct TALER_CoinPurseRefundConfirmationPS { + /** + * purpose.purpose = TALER_SIGNATURE_EXCHANGE_CONFIRM_PURSE_REFUND. + */ + struct GNUNET_CRYPTO_EccSignaturePurpose purpose; + struct TALER_PursePublicKey purse_pub; + struct TALER_CoinSpendPublicKeyP coin_pub; + struct TALER_MerchantPublicKeyP merchant; + struct TALER_AmountNBO remaining_amount; + struct TALER_AmountNBO purse_fee_share; + struct TALER_AmountNBO refund_fee; + }; + + .. _TALER_DenominationKeyAnnouncementPS: .. sourcecode:: c -- cgit v1.2.3