commit fd28ac9a657fb8312ce87f99e5588fb3c52b27a5
parent bd7816599a561bb24915617dc852252b39c6c24e
Author: Antoine A <>
Date: Sat, 28 Feb 2026 20:11:07 +0100
dd80: update API
Diffstat:
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/design-documents/080-short-wire-subject.rst b/design-documents/080-short-wire-subject.rst
@@ -204,9 +204,6 @@ Taler Wire Transfer HTTP API
.. ts:def:: SubjectRequest
interface SubjectRequest {
- // Subject format requested
- format: SubjectFormat;
-
// Amount to transfer
credit_amount: Amount;
@@ -238,7 +235,6 @@ Taler Wire Transfer HTTP API
Input data was invalid.
:http:statuscode:`409 Conflict`:
* ``TALER_EC_BANK_DUPLICATE_RESERVE_PUB_SUBJECT``: the same reserve public key is already registered, you should retry using another key.
- * ``TALER_EC_BANK_UNSUPPORTED_SUBJECT_FORMAT``: format is not supported.
* ``TALER_EC_BANK_DERIVATION_REUSE``: derived subject is already used, you should retry using another key.
* ``TALER_EC_BANK_BAD_SIGNATURE``: signature is invalid.
@@ -293,8 +289,8 @@ Taler Wire Transfer HTTP API
.. ts:def:: SubjectResult
interface SubjectResult {
- // Subject to use
- subject: TransferSubject;
+ // The transfer subject encoded in all supported formats
+ subjects: TransferSubject[];
// Expiration date after which this subject will be reused
expiration: Timestamp;