aboutsummaryrefslogtreecommitdiff
path: root/src/talerTypes.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/talerTypes.ts')
-rw-r--r--src/talerTypes.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/talerTypes.ts b/src/talerTypes.ts
index 15e0009fd..f8fb72b93 100644
--- a/src/talerTypes.ts
+++ b/src/talerTypes.ts
@@ -896,9 +896,16 @@ export function isWireDetail(x: any): x is WireDetail {
*/
@Checkable.Class({extra: true})
export class Proposal {
+ /**
+ * Contract terms for the propoal.
+ */
@Checkable.Value(() => ContractTerms)
contract_terms: ContractTerms;
+ /**
+ * Signature over contract, made by the merchant. The public key used for signing
+ * must be contract_terms.merchant_pub.
+ */
@Checkable.String()
sig: string;