View Issue Details

IDProjectCategoryView StatusLast Update
0009824Talerwallet-corepublic2026-07-28 22:32
ReporterAntoine A Assigned ToAntoine A  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Target Versionpost-1.0 
Summary0009824: Refactor transaction common logic
DescriptionWe have a lot of transaction which are linked to a transactionMeta that need to be kept in think and some notification that need to be send every time we make a change.
Currently this whole dance is done by hand which is very verbose and error prone.
We should rely on generic function to this properly. I already created some helpers function that could be uses everywhere: recordCreate, recordTransition, etc.
In the end those functions could be part of the TransactionContext we use everywhere
TagsNo tags attached.

Relationships

child of 0009823 confirmedAntoine A Refactoring and cleaning 

Activities

Florian Dold

2026-07-28 22:32

manager   ~0029282

We've already gone with a different, reasonably clean approach (transaction handles), so I don't think this is applicable anymore.

Issue History

Date Modified Username Field Change
2025-04-30 17:09 Antoine A New Issue
2025-04-30 17:09 Antoine A Status new => assigned
2025-04-30 17:09 Antoine A Assigned To => Antoine A
2025-04-30 17:09 Antoine A Relationship added child of 0009823
2025-12-07 10:54 Christian Grothoff Status assigned => confirmed
2026-07-28 22:32 Florian Dold Status confirmed => closed
2026-07-28 22:32 Florian Dold Resolution open => won't fix
2026-07-28 22:32 Florian Dold Note Added: 0029282