View Issue Details

IDProjectCategoryView StatusLast Update
0007903Talerwallet-corepublic2026-09-05 17:46
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.8 
Summary0007903: expose details about the amount lost (or final effective cost) after aborting transactions [5d]
DescriptionCurrently when aborting transactions, the effective and raw amounts don't change. That doesn't reflect reality.
TagsNo tags attached.

Relationships

has duplicate 0007892 closedFlorian Dold Expired P2P Transactions do not show how much the exchange paid back 
has duplicate 0008404 closedFlorian Dold wallet-core should consider lost money in effective amount 

Activities

Florian Dold

2023-08-21 18:09

manager   ~0020421

Discussed at the retreat: There should be a amountEffectiveFinal that reflects the actual effect on the balance after the transaction is in a final state.

The amountEffective will still reflect the amountEffective that was initially shown to the user when they confirmed the transaction.

Florian Dold

2026-09-05 17:46

manager   ~0029895

commit 0e5b7484508d8a32207014b5d9a550439eaefa6f
Author: Florian Dold <dold@taler.net>
Date: Sat Sep 5 13:44:51 2026 +0200

    wallet-core: report settled transaction amounts
    
    Preserve the confirmed quote and expose amountEffectiveFinal only when
    execution and recovery have settled. Account for consumed coins and actual
    refresh or withdrawal outputs, retaining evidence across deletion and
    restart. Keep ordinary refunds separate from abort recovery credits.
    
    Issue: https://bugs.taler.net/n/7903

Issue History

Date Modified Username Field Change
2023-08-03 20:54 Florian Dold New Issue
2023-08-03 20:54 Florian Dold Status new => assigned
2023-08-03 20:54 Florian Dold Assigned To => Florian Dold
2023-08-21 18:08 Florian Dold Target Version => 0.9.4
2023-08-21 18:09 Florian Dold Note Added: 0020421
2023-12-13 19:34 Florian Dold Relationship added has duplicate 0007892
2023-12-15 15:17 Florian Dold Target Version 0.9.4 => 0.10
2024-03-05 02:07 Florian Dold Relationship added has duplicate 0008404
2024-03-05 23:55 Christian Grothoff Target Version 0.10 => 0.11
2024-04-03 13:19 Florian Dold Summary expose details about the amount lost (or final effective cost) after aborting transactions => expose details about the amount lost (or final effective cost) after aborting transactions [16h]
2024-05-15 18:53 Florian Dold Target Version 0.11 => 0.12
2024-06-12 19:30 Florian Dold Target Version 0.12 => 0.14
2024-08-01 01:23 Florian Dold Target Version 0.14 => 1.0 stretch goals
2025-04-17 22:28 Christian Grothoff Target Version 1.0 stretch goals => post-1.0
2025-04-24 00:56 Christian Grothoff Assigned To Florian Dold =>
2025-04-24 00:56 Christian Grothoff Status assigned => confirmed
2026-05-20 16:51 Florian Dold Target Version post-1.0 => 1.7
2026-07-28 14:44 Florian Dold Summary expose details about the amount lost (or final effective cost) after aborting transactions [16h] => expose details about the amount lost (or final effective cost) after aborting transactions [5d]
2026-08-10 00:45 Christian Grothoff Target Version 1.7 => 1.8
2026-09-03 20:24 Florian Dold Assigned To => Florian Dold
2026-09-03 20:24 Florian Dold Status confirmed => assigned
2026-09-03 20:25 Florian Dold Severity minor => feature
2026-09-05 17:46 Florian Dold Note Added: 0029895
2026-09-05 17:46 Florian Dold Status assigned => resolved
2026-09-05 17:46 Florian Dold Resolution open => fixed