taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 133071fa57f0b7bd2e272505b99eca59c35b029a
parent c82d46cfdc90b37f42318674e23e6e01b91f5f71
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 28 Mar 2026 22:13:03 +0100

document returned accounts array properly

Diffstat:
Mcore/merchant/get-management-instances-INSTANCE.rst | 25+++++++++++++++++++++++--
1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/core/merchant/get-management-instances-INSTANCE.rst b/core/merchant/get-management-instances-INSTANCE.rst @@ -91,8 +91,7 @@ default_wire_transfer_rounding_interval: RoundingInterval; // Bank accounts of the merchant instance. - // FIXME: since when? - accounts: BankAccountEntry[]; + accounts: ManagementAccountEntry[]; // Authentication configuration. // Does not contain the token when token auth is configured. @@ -101,3 +100,25 @@ }; } + + .. ts:def:: ManagementAccountEntry + + interface ManagementAccountEntry { + + // Full payto:// URI of the account. + payto_uri: string; + + // URL from where the merchant can download information + // about incoming wire transfers to this account. + credit_facade_url?: string; + + // Hash over the wire details (including over the salt). + h_wire: HashCode; + + // Salt used to compute h_wire. + salt: HashCode; + + // true if this account is active, + // false if it is historic. + active: boolean; + }