View Issue Details

IDProjectCategoryView StatusLast Update
0011592Talerwallet-corepublic2026-09-11 11:40
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Target Versionpost-1.0 
Summary0011592: refactor/simplify wallet-core transaction states
DescriptionWe currently have a suspended variant for every non-final major state. That's overly complex, it should be a flag on the transaction state.

We can gracefully do this migration via a feature flag, as the wallet anyway translates its internal state machine for the UI, making it easy to switch between different translations.

Additionally, the flag for "working" could be removed and used as a major state (though it's not clear if this will make anything less complex).
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-07-01 12:23 Florian Dold New Issue
2026-07-01 12:23 Florian Dold Status new => assigned
2026-07-01 12:23 Florian Dold Assigned To => Florian Dold
2026-08-31 23:47 Florian Dold Target Version 1.7 => post-1.0
2026-09-11 11:40 Florian Dold Summary refactor/simplify transaction states => refactor/simplify wallet-core transaction states
2026-09-11 11:40 Florian Dold Description Updated