View Issue Details

IDProjectCategoryView StatusLast Update
0006503Talerwallet-corepublic2024-04-15 21:32
ReporterFlorian Dold Assigned ToFlorian Dold  
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.

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 23: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 20: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 Modified Username Field Change
2020-08-21 17:45 Florian Dold New Issue
2020-08-21 17:45 Florian Dold Status new => assigned
2020-08-21 17:45 Florian Dold Assigned To => Florian Dold
2020-09-05 13:53 Christian Grothoff Severity minor => tweak
2023-02-19 23:44 Florian Dold Target Version => 0.9.4
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-12-15 15:09 Florian Dold Target Version 0.9.4 => 0.10
2024-03-05 23:28 Christian Grothoff Note Added: 0021705
2024-03-05 23:56 Florian Dold Relationship added related to 0008568
2024-03-27 21:20 Florian Dold Summary create 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 20:23 Florian Dold Summary integration 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 20:49 Florian Dold Status assigned => resolved
2024-04-04 20:49 Florian Dold Resolution open => fixed
2024-04-04 20:49 Florian Dold Note Added: 0022114
2024-04-09 13:11 Christian Grothoff Fixed in Version => 0.10
2024-04-15 21:32 Christian Grothoff Status resolved => closed