taler-docs

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

commit 285a6b15ee5f01c5dce1e1c4a816528313ad5567
parent 82a5607315468a99b45f0460a7fb76f7cbe11853
Author: Florian Dold <florian@dold.me>
Date:   Tue, 14 Jul 2026 11:29:44 +0200

more error handling notes

Diffstat:
Mwallet/wallet-error-handling.md | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/wallet/wallet-error-handling.md b/wallet/wallet-error-handling.md @@ -31,3 +31,19 @@ * retryRequestNow(progressId) * cancelRequest(progressId) +Two levels of error handling: +* after 5 seconds: "slow network", no error shown +* after 10 seconds: alert, "there's something wrong", next retry, "retry now" button + +``` +export interface TransactionStateTransitionNotification { + type: NotificationType.RequestProgress; + progressId: string; + error: TalerErrorDetail; + nextRetryDelay: TalerProtocolDuration; +} +``` + +## dev experiments + +* new dev experiment for blocking requests $N times before they go through