View Issue Details

IDProjectCategoryView StatusLast Update
0011654Talerwallet-corepublic2026-07-30 22:51
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.6 
Summary0011654: wallet-core should use local time to distinguish purse gone reasons
DescriptionDepending on whether the purse expired or now, we should display a message about expiration or that another user got the money.
TagsNo tags attached.

Activities

Florian Dold

2026-07-30 22:51

manager   ~0029321

commit 7418438f1189174482f75e5e9e7460b5b4160887 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Thu Jul 30 22:36:02 2026 +0200

    harness: check the reason reported for a purse that is gone
    
    Issue: https://bugs.taler.net/n/11654

commit 8928496bcb990c89d191194df5aa80c2621f144f
Author: Florian Dold <dold@taler.net>
Date: Thu Jul 30 22:35:55 2026 +0200

    wallet-core: use local time to distinguish purse gone reasons
    
    The exchange answers "gone" whether a purse lapsed, was deleted by its owner
    or was already decided, so each handler picked one cause and reported it
    unconditionally: peer-pull-debit called every gone purse expired, peer-push-
    credit called every one of them an abort. The purse expiration is in the
    contract terms, so the local clock settles it without trusting the exchange.
    
    Issue: https://bugs.taler.net/n/11654

Issue History

Date Modified Username Field Change
2026-07-20 14:38 Florian Dold New Issue
2026-07-30 22:51 Florian Dold Assigned To => Florian Dold
2026-07-30 22:51 Florian Dold Status new => assigned
2026-07-30 22:51 Florian Dold Target Version 1.8 => 1.6
2026-07-30 22:51 Florian Dold Status assigned => resolved
2026-07-30 22:51 Florian Dold Resolution open => fixed
2026-07-30 22:51 Florian Dold Note Added: 0029321