taler-docs

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

commit 54e05db53a1ee2b70eb12d1627ebf7625cfa6ab2
parent f0f9a3bc5147a15429093bfc6fefcc27151ec82a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue,  2 Jun 2026 17:30:57 +0200

-disambiguate spec, align with implementation

Diffstat:
Mcore/donau/get-config.rst | 2+-
Mcore/donau/get-keys.rst | 12++++++++----
2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/core/donau/get-config.rst b/core/donau/get-config.rst @@ -23,6 +23,6 @@ currency: string; // Financial domain by this Donau. - domain: string; + legal_domain: string; } diff --git a/core/donau/get-keys.rst b/core/donau/get-keys.rst @@ -46,7 +46,7 @@ donation_units: DonationUnit[]; // The Donau's signing keys. - signkeys: SignKey[]; + signkeys: DonauSignKey[]; } @@ -106,14 +106,18 @@ A signing key in the ``signkeys`` list is a JSON object with the following fields: - .. ts:def:: SignKey + .. ts:def:: DonauSignKey - interface SignKey { + interface DonauSignKey { // The actual Donau's EdDSA signing public key. key: EddsaPublicKey; // Initial validity date for the signing key. - year: Integer; + stamp_start: Timestamp; + + // Date when the exchange will stop using the signing key, allowed to overlap + // slightly with the next signing key's validity to allow for clock skew. + stamp_expire: Timestamp; }