View Issue Details

IDProjectCategoryView StatusLast Update
0007732Talerlibeufin-bankpublic2023-09-28 11:22
ReporterFlorian Dold Assigned ToAntoine A 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
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007732: circuit API uses floating point numbers
DescriptionWe never ever want floating point numbers in financial calculations!
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2023-02-26 18:15

manager   ~0019906

Furthermore, we made the decision to avoid floats in all JSON that we produce, because it makes normalization for signing very hard.

Doesn't matter it we don't sign this particular message; it's a principle we apply to all our protocols.

MS

2023-09-25 11:34

reporter   ~0020546

Circuit API doesn't exist anymore.

Issue History

Date ModifiedUsernameFieldChange
2023-02-26 17:55Florian DoldNew Issue
2023-02-26 17:55Florian DoldStatusnew => assigned
2023-02-26 17:55Florian DoldAssigned To => MS
2023-02-26 18:15Florian DoldNote Added: 0019906
2023-04-11 09:27MSStatusassigned => acknowledged
2023-04-13 18:26Florian DoldProjectlibeufin => Taler
2023-04-13 19:49Florian DoldCategoryother => libeufin-sandbox
2023-06-29 10:01MSTarget Version0.9.3 => 0.9.4
2023-09-23 13:26Christian GrothoffCategorylibeufin-sandbox => libeufin-bank
2023-09-23 14:44Christian GrothoffAssigned ToMS => Antoine A
2023-09-25 11:34MSStatusacknowledged => informing
2023-09-25 11:34MSResolutionopen => no change required
2023-09-25 11:34MSNote Added: 0020546
2023-09-28 11:21Christian GrothoffFixed in Version => 0.9.3
2023-09-28 11:21Christian GrothoffTarget Version0.9.4 => 0.9.3
2023-09-28 11:22Christian GrothoffStatusinforming => closed