gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-docs] branch master updated: fix TOS


From: gnunet
Subject: [GNUnet-SVN] [taler-docs] branch master updated: fix TOS
Date: Tue, 08 Oct 2019 15:22:26 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 9616937  fix TOS
9616937 is described below

commit 9616937c4e0cd547ba1bccf255fc8465123f72fa
Author: Christian Grothoff <address@hidden>
AuthorDate: Tue Oct 8 15:22:24 2019 +0200

    fix TOS
---
 anastasis.rst | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 78 insertions(+), 13 deletions(-)

diff --git a/anastasis.rst b/anastasis.rst
index af4d575..409318f 100644
--- a/anastasis.rst
+++ b/anastasis.rst
@@ -348,18 +348,13 @@ Receiving Terms of Service
 
   **Response:**
 
-  Returns a `SyncTermsOfServiceResponse`_.
+  Returns a `EscrowTermsOfServiceResponse`_.
 
-  .. _SyncTermsOfServiceResponse:
-  .. _tsref-type-SyncTermsOfServiceResponse:
+  .. _EscrowTermsOfServiceResponse:
+  .. _tsref-type-EscrowTermsOfServiceResponse:
   .. code-block:: tsref
 
-    interface SyncTermsOfServiceResponse {
-      // maximum key database backup size supported
-      storage_limit_in_megabytes: number;
-
-      // maximum number of sync requests per day (per account)
-      daily_sync_limit: number;
+    interface EscrowTermsOfServiceResponse {
 
       // minimum supported protocol version
       min_version: number;
@@ -368,13 +363,48 @@ Receiving Terms of Service
       max_version: number;
 
       // supported authentication methods
-      auth_methods: string[];
+      auth_methods: AuthenticationMethod[];
+
+      // Payment required to maintain an account to store policy documents for 
a month.
+      // Users can pay more, in which case the storage time will go up 
proportionally.
+      monthly_account_fee: Amount;
+
+      // Amount required per policy upload. Note that the amount is NOT 
charged additionally
+      // to the monthly_storage_fee. Instead, when a payment is made, the 
amount is
+      // divided by the policy_upload_fee (and rounded down) to determine how 
many
+      // uploads can be made under the associated **payment secret**.
+      policy_upload_ratio: Amount;
+
+      // maximum policy upload size supported
+      policy_size_limit_in_bytes: number;
 
-      // how long the service expire the deposited truth?
+      // maximum truth upload size supported
+      truth_size_limit_in_bytes: number;
+
+      // how long until the service expires deposited truth
+      // (unless refreshed via another POST)?
       truth_expiration: relative-time;
 
-      // Fee per transaction.
-      transaction_fee: Amount;
+      // Payment required to upload truth.  To be paid per upload.
+      truth_upload_fee: Amount;
+
+      // Limit on the liability that the provider is offering with
+      // respect to the services provided.
+      liability_limit: Amount;
+
+      // HTML text describing the terms of service in legalese.
+      // May include placeholders like "${truth_upload_fee}" to
+      // reference entries in this response.
+      tos: String;
+
+    }
+
+    interface AuthenticationMethod {
+      // name of the authentication method
+      name: String;
+
+      // Fee for accessing truth using this method
+      usage_fee: Amount;
 
     }
 
@@ -724,3 +754,38 @@ charge per truth operation using GNU Taler.
       truth_mime: string;
 
     }
+
+
+----------------------
+Authentication Methods
+----------------------
+
+This section describes the supported authentication methods in
+detail.
+
+
+SMS (sms)
+^^^^^^^^^
+
+Sends an SMS with a code to the users phone.
+FIXME: details!
+
+Video identification (vid)
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Requires the user to identify via video-call.
+FIXME: details!
+
+
+Security question (qa)
+^^^^^^^^^^^^^^^^^^^^^^
+
+Asks the user a security question.
+FIXME: details!
+
+
+Post-Indent (post)
+^^^^^^^^^^^^^^^^^^
+
+Physical address verification via snail mail.
+FIXME: details!

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]