gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-api] branch master updated: specification update for


From: gnunet
Subject: [GNUnet-SVN] [taler-api] branch master updated: specification update for #4921
Date: Thu, 02 Mar 2017 06:26:35 +0100

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

grothoff pushed a commit to branch master
in repository api.

The following commit(s) were added to refs/heads/master by this push:
     new 8324b00  specification update for #4921
8324b00 is described below

commit 8324b003fb5d0741e5369f41e31db76706124d63
Author: Christian Grothoff <address@hidden>
AuthorDate: Thu Mar 2 06:26:33 2017 +0100

    specification update for #4921
---
 api/api-bank.rst | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/api/api-bank.rst b/api/api-bank.rst
index 48b7075..a4382a2 100644
--- a/api/api-bank.rst
+++ b/api/api-bank.rst
@@ -9,7 +9,7 @@
   A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more 
details.
   You should have received a copy of the GNU Lesser General Public License 
along with
   TALER; see the file COPYING.  If not, see <http://www.gnu.org/licenses/>
-  
+
   @author Marcello Stanisci
 
 =========
@@ -50,7 +50,20 @@ namely exchanges.
     // to the recipient's count
     amount: Amount;
 
-    // The id of this wire transfer
+    // Exchange base URL, used to perform tracking requests against the
+    // wire transfer ID.  Note that in the actual bank wire transfer,
+    // the schema may have to be encoded differently, i.e.
+    // "https://exchange.com/"; may become "https exchange.com" due to
+    // character set restrictions.  It is the responsibility of the
+    // wire transfer adapter to properly encode/decode the URL.
+    // Payment service providers must ensure that their URL is short
+    // enough to fit together with the wire transfer identifier into
+    // the wire transfer subject of their respective banking system.
+    exchange_url: string;
+
+    // The id of this wire transfer, a `TALER_WireTransferIdentifierRawP`.
+    // Should be encoded together with a checksum in actual wire transfers.
+    // (See `TALER_WireTransferIdentifierP`_ for an encoding with CRC8.).
     wtid: base32;
 
     // The sender's account identificator
@@ -67,7 +80,7 @@ namely exchanges.
   interface BankIncomingError {
 
     // Human readable explanation of the failure.
-    reason: string
+    reason: string;
 
   }
 

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



reply via email to

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