View Issue Details

IDProjectCategoryView StatusLast Update
0007916Talerwallet-corepublic2026-08-29 17:13
ReporterChristian Grothoff Assigned ToResolution 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
PrioritynormalSeverityfeatureReproducibilityN/A
Status implementingResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Versionpost-1.0 
Summary0007916: support STEFAN parameters [estimate: 20h]
DescriptionThe exchange /keys response now contains stefan_abs, stefan_log and stefan_lin as per DD47. The wallet (core) should compute fees according to the STEFAN curve and pass the values to the UIs.

The wallet should also add code to compute default STEFAN curve values from the fee structure. A CLI command should output these values given an exchange base URL. The exchange configuration documentation should be updated to explain when and how to run the tool.

The computation could also be used by the UIs if a user requests a fee comparison to protect users against exchanges with dishonest STEFAN values. However, the computation MAY be to expensive to run on a regular basis by the wallet (TBD). Exchanges MAY also be configured with higher STEFAN values than those obtained from the wallet directly.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

has duplicate 0007498 closedFlorian Dold fee structure considerations (was: Incoherent calculation of fees during withdraw) 
has duplicate 0008652 closedFlorian Dold same amounts can have different fees 
related to 0008631 closedFlorian Dold Fees charged to payer 
related to 0007858 acknowledged consider protocol extensions to shift around fees from customer to merchant 

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2023-08-11 14:37Christian GrothoffNew Issue
2023-08-11 14:37Christian GrothoffStatusnew => assigned
2023-08-11 14:37Christian GrothoffAssigned To => Florian Dold
2024-01-28 00:34Christian GrothoffTarget Version0.10 => 0.11
2024-02-29 23:12Florian DoldRelationship addedhas duplicate 0007498
2024-03-18 09:32Christian GrothoffRelationship addedrelated to 0008631
2024-04-03 11:15Florian DoldSummarysupport STEFAN parameters => support STEFAN parameters [estimate: 20h]
2024-04-05 12:57Christian GrothoffTarget Version0.11 => 0.14
2024-07-25 21:56Christian GrothoffTarget Version0.14 => post-1.0
2025-04-17 22:07Christian GrothoffRelationship addedrelated to 0008652
2025-04-23 22:44Christian GrothoffAssigned ToFlorian Dold =>
2025-04-23 22:44Christian GrothoffStatusassigned => implementing
2026-08-29 17:03Florian DoldRelationship replacedhas duplicate 0008652
2026-08-29 17:13Florian DoldRelationship addedrelated to 0007858