summaryrefslogtreecommitdiff
path: root/api-common.rst
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-10-11 18:19:59 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-10-11 18:19:59 +0200
commit91d03a694912fb416cadc23a2fc45d05dda2abb7 (patch)
treeac3e2ded0f45c1b4099b31a1c6a7c3815d49ee6b /api-common.rst
parent2d161e579a2b6ae0305e340c7db7e7a6fa384882 (diff)
downloaddocs-91d03a694912fb416cadc23a2fc45d05dda2abb7.tar.gz
docs-91d03a694912fb416cadc23a2fc45d05dda2abb7.tar.bz2
docs-91d03a694912fb416cadc23a2fc45d05dda2abb7.zip
polishing merchant's documetation
Diffstat (limited to 'api-common.rst')
-rw-r--r--api-common.rst14
1 files changed, 14 insertions, 0 deletions
diff --git a/api-common.rst b/api-common.rst
index f41b9a46..8b5d5910 100644
--- a/api-common.rst
+++ b/api-common.rst
@@ -643,6 +643,19 @@ within the :ref:`exchange's codebase <exchange-repo>`.
};
+.. _TALER_PaymentResponsePS:
+.. sourcecode:: c
+
+ struct PaymentResponsePS {
+ /**
+ * purpose.purpose = TALER_SIGNATURE_MERCHANT_PAYMENT_OK
+ */
+ struct GNUNET_CRYPTO_EccSignaturePurpose purpose;
+ struct GNUNET_HashCode h_contract;
+ };
+
+
+.. _TALER_ContractPS:
.. sourcecode:: c
struct TALER_ContractPS {
@@ -654,6 +667,7 @@ within the :ref:`exchange's codebase <exchange-repo>`.
struct TALER_AmountNBO total_amount;
struct TALER_AmountNBO max_fee;
struct GNUNET_HashCode h_contract;
+ struct TALER_MerchantPublicKeyP merchant_pub;
};
struct TALER_ConfirmWirePS {