View Issue Details

IDProjectCategoryView StatusLast Update
0011052Talerexchangepublic2026-05-26 22:53
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
PrioritylowSeveritytweakReproducibilityhave not tried
Status closedResolutionno change required 
Target Version1.6Fixed in Version1.6 
Summary0011052: exchange does not show global fees when no wire fee is configured
DescriptionOn the cyclos test exchange, I uploaded global fees, because I saw they're missing.

However, until wire fees are also uploaded via taler-exchange-offline, the global fees are shown as empty.

That's confusing / there is no warning or other kind of indication that something is wrong.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-05-06 20:06

manager   ~0028560

I'm not sure I get this. We deliberately never return /keys unless we have offline signatures on denominations AND bank accounts. But we don't return some incomplete /keys, we just block /keys until we have those. That is by design, and needed in tests so we can wait for /keys to be read and know that the secmods and offline signing both finished.

So I think you cannot have gotten a /keys response just without the wire + global fees: you must have not gotten any /keys response at all, which is exactly as per design: we only return /keys once the exchange is ready for action. So -- wontfix?

Florian Dold

2026-05-26 22:44

manager   ~0028715

I've tried to reproduce this with the current exchange and was not successful. Either it got somehow fixed or I confused something.

The steps used to be:
* taler-exchange-offline download upload sign
* taler-exchange-offline enable-account [...]
 * Now /keys can be downloaded (but there are no wire fees)
* taler-exchange-offline global-fee [...] upload
 * Here global_fees was empty in /keys until wire fees were configured

Issue History

Date ModifiedUsernameFieldChange
2026-02-11 22:35Florian DoldNew Issue
2026-02-12 08:05Christian GrothoffAssigned To => Christian Grothoff
2026-02-12 08:05Christian GrothoffStatusnew => assigned
2026-02-16 22:24Christian GrothoffPrioritynormal => low
2026-02-16 22:24Christian GrothoffSeverityminor => tweak
2026-02-16 22:24Christian GrothoffStatusassigned => implementing
2026-02-16 22:24Christian GrothoffTarget Version => post-1.0
2026-04-02 15:56Christian GrothoffAssigned ToChristian Grothoff =>
2026-04-26 22:39Christian GrothoffAssigned To => Christian Grothoff
2026-04-26 22:39Christian GrothoffStatusimplementing => assigned
2026-04-26 22:40Christian GrothoffStatusassigned => implementing
2026-05-04 12:30Christian GrothoffStatusimplementing => assigned
2026-05-04 12:30Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-05-06 20:06Christian GrothoffNote Added: 0028560
2026-05-06 20:06Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2026-05-06 20:06Christian GrothoffStatusassigned => feedback
2026-05-26 22:44Florian DoldNote Added: 0028715
2026-05-26 22:44Florian DoldStatusfeedback => informing
2026-05-26 22:44Florian DoldResolutionopen => no change required
2026-05-26 22:53Christian GrothoffFixed in Version => 1.6
2026-05-26 22:53Christian GrothoffStatusinforming => closed