diff options
Diffstat (limited to 'gnu-taler-extensions/registry.rec')
-rw-r--r-- | gnu-taler-extensions/registry.rec | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/gnu-taler-extensions/registry.rec b/gnu-taler-extensions/registry.rec new file mode 100644 index 0000000..d9b4eff --- /dev/null +++ b/gnu-taler-extensions/registry.rec | |||
@@ -0,0 +1,43 @@ | |||
1 | # -*- mode: rec -*- | ||
2 | # | ||
3 | # Registry for GNU Taler extensions, as per Design document 6 | ||
4 | # | ||
5 | %rec: TalerExtensions | ||
6 | %key: Identifier | ||
7 | %typedef: Identifier_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789:\.]*$/ | ||
8 | %type: Identifier Identifier_t | ||
9 | %unique: Identifier | ||
10 | %mandatory: Identifier | ||
11 | %typedef: Description_t regexp |^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\(\)\.,;!"':#\/ -]*$| | ||
12 | %type: Description Description_t | ||
13 | %mandatory: Description | ||
14 | %mandatory: Critical | ||
15 | %type: Critical bool | ||
16 | %allowed: Contact | ||
17 | %allowed: References | ||
18 | %sort: Identifier Description Contact References | ||
19 | |||
20 | |||
21 | Identifier: AGE_RESTRICTIONS | ||
22 | Description: Restrictions to limit spending of coins on products that are legally sold only to customers below a given age. | ||
23 | Critical: true | ||
24 | Contact: oec-taler@kesim.org | ||
25 | References: Design document 24 | ||
26 | |||
27 | Identifier: POLICY_REFUND | ||
28 | Description: Support for refund in payments. | ||
29 | Critical: false | ||
30 | Contact: team@taler.net | ||
31 | References: Design document 13 | ||
32 | |||
33 | Identifier: POLICY_AUCTION | ||
34 | Description: Auction support via libbrandt | ||
35 | Critical: false | ||
36 | Contact: oec-taler@kesim.org | ||
37 | References: Design document 32 | ||
38 | |||
39 | Identifier: POLICY_ESCROW | ||
40 | Description: Escrow functionality provided by the exchange. Deposited coins can be put into escrow for a specified time interval, potentially in the future. If the owner of the coins and the merchant both sign the contract within the interval, the coins' value will be transferred to the merchant's account. Otherwise, the coins can be refreshed by the owner. | ||
41 | Critical: false | ||
42 | Contact: oec-taler@kesim.org | ||
43 | References: NOT YET | ||