summaryrefslogtreecommitdiff
path: root/core/api-merchant.rst
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-04-12 20:46:50 +0200
committerChristian Grothoff <christian@grothoff.org>2020-04-12 20:46:50 +0200
commit505c40867519ede39a3087b60e86de2004275a10 (patch)
treeb6e84a18627633881082f3bd16298ab9666fcc96 /core/api-merchant.rst
parent0c235b70616c2f456814e4fd2c2558f5ee6f3870 (diff)
downloaddocs-505c40867519ede39a3087b60e86de2004275a10.tar.gz
docs-505c40867519ede39a3087b60e86de2004275a10.tar.bz2
docs-505c40867519ede39a3087b60e86de2004275a10.zip
API updates for merchant implementation of #6173
Diffstat (limited to 'core/api-merchant.rst')
-rw-r--r--core/api-merchant.rst13
1 files changed, 9 insertions, 4 deletions
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index 4fc736a8..22c090f9 100644
--- a/core/api-merchant.rst
+++ b/core/api-merchant.rst
@@ -1,6 +1,6 @@
..
This file is part of GNU TALER.
- Copyright (C) 2014, 2015, 2016, 2017 Taler Systems SA
+ Copyright (C) 2014-2020 Taler Systems SA
TALER is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
@@ -1286,11 +1286,16 @@ both by the user's browser and their wallet.
.. ts:def:: TipResponse
interface TipResponse {
- // Public key of the reserve
- reserve_pub: EddsaPublicKey;
+ // Blind RSA signatures over the planchets.
// The order of the signatures matches the planchets list.
- reserve_sigs: EddsaSignature[];
+ blind_sigs: BlindSignature[];
+ }
+
+ interface BlindSignature {
+
+ // The (blind) RSA signature. Still needs to be unblinded.
+ blind_sig: RsaSignature;
}