View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011540 | Taler | wallet-core | public | 2026-06-22 15:51 | 2026-07-28 15:39 |
| Reporter | Florian Dold | Assigned To | Florian Dold | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Target Version | 1.7 | ||||
| Summary | 0011540: wallet-core does not implement refresh v32 | ||||
| Description | The new refresh protocol is already supported by the exchange, but still needs support in wallet-core. | ||||
| Tags | No tags attached. | ||||
|
|
commit 4fc8dfa92126117cda04f42724c7868d32c64c81 (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <dold@taler.net> Date: Tue Jul 28 15:18:35 2026 +0200 harness: check that the v27 refresh protocol still works Wallets can have refresh groups that melted before the upgrade, so the exchange has to keep accepting reveals that disclose signatures rather than batch seeds. Issue: https://bugs.taler.net/n/11540 commit a53ec7db6421990018d164c09f01514dd27520e2 Author: Florian Dold <dold@taler.net> Date: Tue Jul 28 15:18:31 2026 +0200 wallet: implement the v32 refresh protocol Fresh coins are derived via transfer keys again, so publishing the transfer public keys in the melt step is what makes them recoverable from the exchange's link data. Sessions record which protocol they melted with, because melt and reveal must agree on it even if the exchange is upgraded in between. Issue: https://bugs.taler.net/n/11540 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-06-22 15:51 | Florian Dold | New Issue | |
| 2026-06-22 15:51 | Florian Dold | Status | new => assigned |
| 2026-06-22 15:51 | Florian Dold | Assigned To | => Florian Dold |
| 2026-07-28 15:39 | Florian Dold | Status | assigned => resolved |
| 2026-07-28 15:39 | Florian Dold | Resolution | open => fixed |
| 2026-07-28 15:39 | Florian Dold | Note Added: 0029248 |