diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-05-06 15:33:52 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-05-06 15:33:52 +0200 |
commit | 7214412a05e38b8b957257c3ee99d8acb6571179 (patch) | |
tree | 84fa76c18e484cf9d232abe1f513c34d04ff60bb /core/api-common.rst | |
parent | 20d68685eee8a3e99b59ed913ad3389f487e3e4b (diff) | |
download | docs-7214412a05e38b8b957257c3ee99d8acb6571179.tar.gz docs-7214412a05e38b8b957257c3ee99d8acb6571179.tar.bz2 docs-7214412a05e38b8b957257c3ee99d8acb6571179.zip |
work on w2w spec
Diffstat (limited to 'core/api-common.rst')
-rw-r--r-- | core/api-common.rst | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/core/api-common.rst b/core/api-common.rst index bb922cc2..5c05db0c 100644 --- a/core/api-common.rst +++ b/core/api-common.rst @@ -1033,6 +1033,30 @@ within the +.. _TALER_ReserveStatusRequestSignaturePS: +.. sourcecode:: c + + struct TALER_PurseStatusRequestSignaturePS { + /** + * purpose.purpose = TALER_SIGNATURE_RESERVE_STATUS_REQUEST + */ + struct GNUNET_CRYPTO_EccSignaturePurpose purpose; + }; + + +.. _TALER_ReserveHistoryRequestSignaturePS: +.. sourcecode:: c + + struct TALER_PurseStatusRequestSignaturePS { + /** + * purpose.purpose = TALER_SIGNATURE_RESERVE_HISTORY_REQUEST + */ + struct GNUNET_CRYPTO_EccSignaturePurpose purpose; + struct TALER_AmountNBO history_fee; + struct GNUNET_TIME_AbsoluteNBO request_timestamp; + }; + + .. _TALER_PurseStatusRequestSignaturePS: .. sourcecode:: c @@ -1115,6 +1139,7 @@ within the struct TALER_ReservePublicKey reserve_pub; struct GNUNET_TIME_AbsoluteNBO merge_timestamp; struct GNUNET_TIME_AbsoluteNBO purse_expiration; + struct TALER_AmountNBO purse_value_after_fees; struct GNUNET_HashCode h_contract_terms; struct GNUNET_HashCode h_wire; }; @@ -1131,6 +1156,7 @@ within the struct TALER_PursePublicKey purse_pub; struct GNUNET_TIME_AbsoluteNBO merge_timestamp; struct GNUNET_TIME_AbsoluteNBO purse_expiration; + struct TALER_AmountNBO purse_value_after_fees; struct GNUNET_HashCode h_contract_terms; struct GNUNET_HashCode h_wire; }; @@ -1176,6 +1202,7 @@ within the */ struct GNUNET_CRYPTO_EccSignaturePurpose purpose; struct GNUNET_TIME_AbsoluteNBO kyc_timestamp; + struct TALER_AmountNBO kyc_fee; struct GNUNET_HashCode h_wire; }; |