From d7d95ad5efa18a3da0dbbb1e8ac7c8b5dca72e59 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 5 Feb 2024 11:51:00 +0100 Subject: add 'implementation' field to /config responses, for now not mandatory --- core/api-bank-integration.rst | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'core/api-bank-integration.rst') diff --git a/core/api-bank-integration.rst b/core/api-bank-integration.rst index 598ad82f..748d98da 100644 --- a/core/api-bank-integration.rst +++ b/core/api-bank-integration.rst @@ -50,6 +50,10 @@ to tightly integrate with GNU Taler. // The format is "current:revision:age". version: string; + // URN of the implementation (needed to interpret 'revision' in version). + // @since v2, may become mandatory in the future. + implementation?: string; + // Currency used by this bank. currency: string; @@ -169,7 +173,7 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr :http:statuscode:`404 Not found`: The bank does not know about a withdrawal operation with the specified ``WITHDRAWAL_ID``. :http:statuscode:`409 Conflict`: - * ``TALER_EC_BANK_WITHDRAWAL_OPERATION_RESERVE_SELECTION_CONFLICT`` : + * ``TALER_EC_BANK_WITHDRAWAL_OPERATION_RESERVE_SELECTION_CONFLICT`` : The wallet selected a different exchange or reserve public key under the same withdrawal ID. * ``TALER_EC_BANK_DUPLICATE_RESERVE_PUB_SUBJECT`` : the reserve public key is already used. * ``TALER_EC_BANK_UNKNOWN_ACCOUNT`` : the selected exchange account was not found. @@ -208,9 +212,9 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr **Response:** - :http:statuscode:`204 No content`: + :http:statuscode:`204 No content`: The withdrawal operation has been aborted. :http:statuscode:`404 Not found`: The withdrawal operation was not found. - :http:statuscode:`409 Conflict`: + :http:statuscode:`409 Conflict`: The withdrawal operation has been confirmed previously and can't be aborted. -- cgit v1.2.3