View Issue Details

IDProjectCategoryView StatusLast Update
0007874Talerexchangepublic2023-09-23 15:09
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007874: doc/impl mismatch in purse status
DescriptionThe documentation writes for deposit_timestamp in the purse status response: "Time of the deposits being complete, missing if "never".'

However, the current implementation returns '{ t_s: "never:" }' in this field. According to the spec, the field should be missing instead. That makes the wallet think that the merge is complete.

Easy to work around in the wallet, however, either the exchange spec/doc or implementation should be fixed.
TagsNo tags attached.

Activities

Christian Grothoff

2023-06-30 16:19

manager   ~0020326

Please give me a way to reproduce, code *looks* correct :-(

Florian Dold

2023-08-29 09:48

manager   ~0020448

Actually, the problem is the *merge_timestamp*. Made it reproducible:

$ taler-harness run-integrationtests exchange-purse
[...]
  "merge_timestamp": {
    "t_s": "never"
  }
[...]

Christian Grothoff

2023-08-29 13:53

manager   ~0020452

Fixed in db0866fc..3e9a1fc6

Issue History

Date Modified Username Field Change
2023-06-27 19:50 Florian Dold New Issue
2023-06-27 19:50 Florian Dold Status new => assigned
2023-06-27 19:50 Florian Dold Assigned To => Christian Grothoff
2023-06-27 19:50 Florian Dold Target Version => 0.9.4
2023-06-30 16:19 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2023-06-30 16:19 Christian Grothoff Note Added: 0020326
2023-08-29 09:48 Florian Dold Note Added: 0020448
2023-08-29 09:48 Florian Dold Assigned To Florian Dold => Christian Grothoff
2023-08-29 13:53 Christian Grothoff Note Added: 0020452
2023-08-29 13:54 Christian Grothoff Status assigned => resolved
2023-08-29 13:54 Christian Grothoff Resolution open => fixed
2023-08-29 13:54 Christian Grothoff Fixed in Version => 0.9.3
2023-08-29 13:54 Christian Grothoff Target Version 0.9.4 => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed