View Issue Details

IDProjectCategoryView StatusLast Update
0006955Talermechant backendpublic2024-01-12 14:04
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006955: check all fields of contract terms are verified by merchant backend
Descriptioninterface ContractTerms:

- [x] summary: string;
- [x] summary_i18n?: { [lang_tag: string]: string };
- [x] order_id: string;
- [x] amount: Amount;
- [x] fulfillment_url?: string;
- [x] fulfillment_message?: string;
- [x] fulfillment_message_i18n?: { [lang_tag: string]: string };
- [x] max_fee: Amount;
- [x] max_wire_fee: Amount;
- [x] wire_fee_amortization: number;
- [x] products: Product[];
- [x] timestamp: Timestamp;
- [x] refund_deadline: Timestamp;
- [x] pay_deadline: Timestamp;
- [x] wire_transfer_deadline: Timestamp;
- [x] merchant_pub: EddsaPublicKey;
- [x] merchant_base_url: string;
- [x] merchant: Merchant;
- [x] h_wire: HashCode;
- [x] wire_method: string;
- [x] auditors: Auditor[];
- [x] exchanges: Exchange[];
- [x] delivery_location?: Location;
- [x] delivery_date?: Timestamp;
- [ ] nonce: string;
- [x] auto_refund?: RelativeTime;
- [n/a] extra?: any;
TagsNo tags attached.

Activities

Christian Grothoff

2021-08-04 17:55

manager   ~0018066

All implemented, except for "extra" which by definition is 'any' and optional, and "nonce", which is yet underspecified (open bug 0006941).

Issue History

Date Modified Username Field Change
2021-07-23 14:20 Christian Grothoff New Issue
2021-07-23 14:20 Christian Grothoff Status new => assigned
2021-07-23 14:20 Christian Grothoff Assigned To => Christian Grothoff
2021-07-23 14:22 Christian Grothoff Assigned To Christian Grothoff =>
2021-07-23 14:22 Christian Grothoff Status assigned => confirmed
2021-08-01 15:11 Christian Grothoff Assigned To => Christian Grothoff
2021-08-01 15:11 Christian Grothoff Status confirmed => assigned
2021-08-04 17:53 Christian Grothoff Description Updated
2021-08-04 17:55 Christian Grothoff Status assigned => resolved
2021-08-04 17:55 Christian Grothoff Resolution open => fixed
2021-08-04 17:55 Christian Grothoff Fixed in Version => 0.8
2021-08-04 17:55 Christian Grothoff Note Added: 0018066
2021-08-04 17:55 Christian Grothoff Target Version => 0.8
2021-08-24 16:22 Christian Grothoff Status resolved => closed
2024-01-12 14:04 Christian Grothoff Category merchant backend API (C) => mechant backend