View Issue Details

IDProjectCategoryView StatusLast Update
0006503Talerwallet-corepublic2024-04-15 19:32
ReporterFlorian Dold 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
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.10Fixed in Version0.10 
Summary0006503: integration test for payment that stays pending due to funds being locked behind a pending refresh [estimate: 4h]
Description.... we need to make sure that the wallet gives the right error messages for this.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0008568 closedFlorian Dold wallet should wait for refreshes when initiating outgoing transactions instead of failing with error [estimate: 12h] 

Activities

Christian Grothoff

2024-03-05 22:28

manager   ~0021705

Well, it shouldn't fail but block on refresh (and stay in 'pending', possibly more details on WHAT it is pending on via observability events).

Florian Dold

2024-04-04 18:49

manager   ~0022114

We have separate tests now for different types of transactions where funds are locked temporarily behind a refresh:

They are named "wallet-blocked-$TXTYPE" and part of the taler-harness integration test suite.

Issue History

Date ModifiedUsernameFieldChange
2020-08-21 15:45Florian DoldNew Issue
2020-08-21 15:45Florian DoldStatusnew => assigned
2020-08-21 15:45Florian DoldAssigned To => Florian Dold
2020-09-05 11:53Christian GrothoffSeverityminor => tweak
2023-02-19 22:44Florian DoldTarget Version => 0.9.4
2023-04-13 18:36Florian DoldCategorywallet (TS core) => wallet-core
2023-12-15 14:09Florian DoldTarget Version0.9.4 => 0.10
2024-03-05 22:28Christian GrothoffNote Added: 0021705
2024-03-05 22:56Florian DoldRelationship addedrelated to 0008568
2024-03-27 20:20Florian DoldSummarycreate integration test for payment that fails with insufficient balance due to funds being locked behind a pending refresh => integration test for payment that blocks due to funds being locked behind a pending refresh [estimate: 4h]
2024-03-31 18:23Florian DoldSummaryintegration test for payment that blocks due to funds being locked behind a pending refresh [estimate: 4h] => integration test for payment that stays pending due to funds being locked behind a pending refresh [estimate: 4h]
2024-04-04 18:49Florian DoldStatusassigned => informing
2024-04-04 18:49Florian DoldResolutionopen => fixed
2024-04-04 18:49Florian DoldNote Added: 0022114
2024-04-09 11:11Christian GrothoffFixed in Version => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed