View Issue Details

IDProjectCategoryView StatusLast Update
0007863Talerwallet-corepublic2023-09-23 13:09
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
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.3 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007863: Aborted Withdrawal is still reported as pendingIncoming in GetBalances
DescriptionAfter a withdrawal was aborted, the amount should no longer be added to GetBalances -> pendingIncoming.
Steps To ReproduceInitiate a manual withdrawal, but don't transfer the money.
GetBalances returns the sum of all pending incoming transactions in the field "pendingIncoming".
Abort the withdrawal.
It is still reported in "pendingIncoming", but shouldn't.
Additional InformationProbably same with "pendingOutgoing"...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MarcS

2023-06-19 13:10

developer   ~0020295

Same problem when starting a bank-integrated withdrawal, confirm in the app, but then cancel on the bank website.
Even though wallet-core logs the abort: yyyy-mm-dd operations/withdraw.ts INFO bank aborted the withdrawal
and sends a transactionTransition notification: oldTxState: (major: pending, minor: bankConfirmTransfer), newTxState: (major: aborted)
the next call to getBalances still returns "pendingIncoming": "KUDOS:4.8” instead of "KUDOS:0"

Florian Dold

2023-06-26 17:30

manager   ~0020306

Fixed in a8441364

Issue History

Date ModifiedUsernameFieldChange
2023-06-10 20:54MarcSNew Issue
2023-06-10 20:54MarcSStatusnew => assigned
2023-06-10 20:54MarcSAssigned To => Florian Dold
2023-06-19 13:10MarcSNote Added: 0020295
2023-06-26 17:30Florian DoldStatusassigned => informing
2023-06-26 17:30Florian DoldResolutionopen => fixed
2023-06-26 17:30Florian DoldNote Added: 0020306
2023-09-23 13:07Christian GrothoffFixed in Version => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed