View Issue Details

IDProjectCategoryView StatusLast Update
0007505Talerwallet-corepublic2025-07-11 20:21
ReporterMarcS Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007505: When incrementing AvailableAmount at coin withdraw, PendingAmount should be decremented
DescriptionCoin withdraw. For each coin the app gets a notification (coin withdrawn) and can getBalances to update the AvailableAmount.
But PendingAmount is only decremented once after all coins are withdrawn.
It is way more informative for the user to see Available increase by X and PendingIncoming decrease by the same X at the same time.
So wallet-core must update both values together.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2023-06-26 17:29

manager   ~0020305

According to the new definition and implementation of the available balance, once the withdrawal finishes, the effectiveAmount is added to the available balance and removed from the pending-incoming balance.

Since most withdrawals are just one batch request, we don't do the increments coin-by-coin anymore.

Issue History

Date ModifiedUsernameFieldChange
2022-11-30 16:51MarcSNew Issue
2022-11-30 16:51MarcSStatusnew => assigned
2022-11-30 16:51MarcSAssigned To => Florian Dold
2022-11-30 16:51MarcSTag Attached: low hanging fruit
2022-11-30 16:51MarcSTag Attached: Withdraw
2023-04-04 13:52Florian DoldTarget Versiongit (master) => 0.9.4
2023-04-13 18:36Florian DoldCategorywallet (TS core) => wallet-core
2023-06-26 08:32Florian DoldTarget Version0.9.4 => 0.9.3
2023-06-26 17:29Florian DoldStatusassigned => informing
2023-06-26 17:29Florian DoldResolutionopen => fixed
2023-06-26 17:29Florian DoldNote Added: 0020305
2023-09-23 13:07Christian GrothoffFixed in Version => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed
2024-02-29 21:48Christian GrothoffTag Detached: Withdraw
2025-07-11 20:21Christian GrothoffTag Detached: low hanging fruit