View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008124 | Taler | wallet-core | public | 2024-01-19 00:49 | 2024-04-15 21:32 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 0.10 | Fixed in Version | 0.10 | ||
Summary | 0008124: refresh transactions should fail in certain circumstances instead of retrying forever [estimate: 2h] | ||||
Description | If the exchange clearly proves to the wallet that the refresh isn't possible, the wallet should not retry with backoff, but put the transaction into "failed" and possibly generate an error report (once that facility exists). | ||||
Tags | No tags attached. | ||||
related to | 0006585 | closed | Florian Dold | wallet should support re-denomination of withdrawal and refresh operations |
|
Well, the exchange 'proof' here can be of one of two forms: 1) denomination expiration date is in the past; 2) coin was spend 'elsewhere' with coin signatures on those other transactions in coin history; in both of these cases, we clearly need to give up and indicate the loss (either due to expiration or due to 'spend by other copy of this wallet'). In the 2nd case, we could debate simply not showing anything, as the other wallet might have just deleted the transaction details, and then showing even an error might just be more confusing. |
|
commit f3f35390cf2ef78eef9f4aff9dd337c33eeb3931 (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <florian@dold.me> Date: Mon Apr 8 14:34:38 2024 +0200 wallet-core: improve refresh error handling, test |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-19 00:49 | Florian Dold | New Issue | |
2024-01-19 00:49 | Florian Dold | Status | new => assigned |
2024-01-19 00:49 | Florian Dold | Assigned To | => Florian Dold |
2024-03-01 15:24 | Christian Grothoff | Note Added: 0021605 | |
2024-03-05 23:53 | Christian Grothoff | Relationship added | related to 0006585 |
2024-03-27 21:19 | Florian Dold | Summary | refresh transactions should fail in certain circumstances instead of retrying forever => refresh transactions should fail in certain circumstances instead of retrying forever [estimate: 8h] |
2024-04-08 14:32 | Florian Dold | Summary | refresh transactions should fail in certain circumstances instead of retrying forever [estimate: 8h] => refresh transactions should fail in certain circumstances instead of retrying forever [estimate: 2h] |
2024-04-08 14:35 | Florian Dold | Status | assigned => resolved |
2024-04-08 14:35 | Florian Dold | Resolution | open => fixed |
2024-04-08 14:35 | Florian Dold | Note Added: 0022148 | |
2024-04-09 13:11 | Christian Grothoff | Fixed in Version | => 0.10 |
2024-04-15 21:32 | Christian Grothoff | Status | resolved => closed |