aboutsummaryrefslogtreecommitdiff
path: root/src/include/taler_signatures.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/taler_signatures.h')
-rw-r--r--src/include/taler_signatures.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/taler_signatures.h b/src/include/taler_signatures.h
index 8ce10b722..dae730d0e 100644
--- a/src/include/taler_signatures.h
+++ b/src/include/taler_signatures.h
@@ -1084,7 +1084,18 @@ struct TALER_ContractPS
*/
struct PaymentResponsePS
{
+ /**
+ * Set to TALER_SIGNATURE_MERCHANT_PAYMENT_OK so far. Note that
+ * unsuccessful payments are usually proven by some exchange's signature,
+ * thus it is unlikely that a merchant needs to set a purpose other than
+ * the above mentioned
+ */
struct GNUNET_CRYPTO_EccSignaturePurpose purpose;
+
+ /**
+ * Hash of the contract associated with this confirmation
+ */
+ struct GNUNET_HashCode h_contract;
};