diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-05-18 18:29:25 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-05-18 18:29:25 +0200 |
commit | d35d8df37b02c23561c5af1d8fc70f69f99a4fab (patch) | |
tree | 12c4f3da0d9b2aad94bca9c628e33d3e3a5b5d36 /core/api-common.rst | |
parent | 72065f18ba1f08355aa2a767c05fbda8587b3e3b (diff) | |
download | docs-d35d8df37b02c23561c5af1d8fc70f69f99a4fab.tar.gz docs-d35d8df37b02c23561c5af1d8fc70f69f99a4fab.tar.bz2 docs-d35d8df37b02c23561c5af1d8fc70f69f99a4fab.zip |
deal with purse auto-refund on expiration, ensure exchange has max_deposit_fees always
Diffstat (limited to 'core/api-common.rst')
-rw-r--r-- | core/api-common.rst | 17 |
1 files changed, 17 insertions, 0 deletions
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 |