gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] branch master updated: reword nexus API


From: gnunet
Subject: [taler-docs] branch master updated: reword nexus API
Date: Tue, 27 Oct 2020 16:21:38 +0100

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

ms pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 00416a7  reword nexus API
00416a7 is described below

commit 00416a79f21f0d9b910dcf508a856a45562119d2
Author: MS <ms@taler.net>
AuthorDate: Tue Oct 27 16:21:28 2020 +0100

    reword nexus API
---
 libeufin/api-nexus.rst | 41 +++++++++++++++++++++++++++++------------
 1 file changed, 29 insertions(+), 12 deletions(-)

diff --git a/libeufin/api-nexus.rst b/libeufin/api-nexus.rst
index 1d35a4f..6d8ecdb 100644
--- a/libeufin/api-nexus.rst
+++ b/libeufin/api-nexus.rst
@@ -265,23 +265,41 @@ to the real bank.
 
   **Request:**
 
+  This request can accept two formats, depending on whether a
+  new bank connection is being made, or a connection backup is
+  being restored.
+
+
+  This type allows the creation of new bank accounts.
+  .. ts:def:: NewBankConnection
+     
+     interface NewBankConnection {
+       
+       source: string; // only "new" allowed
+
+       // connection name.
+       name: string;
+
+       // type of the connection to make: "ebics" for example.
+       type: string; 
+
+       data: BankConnectionNew; 
+     }
+
+  This type allows to restore a previously made bank connection.
   .. ts:def:: BankConnectionRestoreRequest
 
      interface BankConnectionRestoreRequest {
 
-       source: "new" | "backup";
-
+       source: "backup";
+       
+       // connection name.
        name: string;
-       type: string; // "ebics" for example.
-       // Restore a previous connection.  Take precedence
-       // over the 'new' field.
-       backup?: BankConnectionBackup;
+
+       // Backup data, as typically returned by the "../export-backup" API.
+       backup: BankConnectionBackup;
 
        passphrase?: string;
-       
-       // Data to create a fresh bank connection without
-       // restoring any backup.
-       data?: BankConnectionNew;
      }
 
 
@@ -307,8 +325,7 @@ to the real bank.
      interface BankConnectionBackup {
 
        // The information needed in this type depend entirely
-       // on which connectionis being restored.
-
+       // on which connection is being restored.
      }
 
   **Response:**

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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