commit 285a6b15ee5f01c5dce1e1c4a816528313ad5567 parent 82a5607315468a99b45f0460a7fb76f7cbe11853 Author: Florian Dold <florian@dold.me> Date: Tue, 14 Jul 2026 11:29:44 +0200 more error handling notes Diffstat:
| M | wallet/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