View Issue Details

IDProjectCategoryView StatusLast Update
0003923Talerwallet (WebExtension)public2019-12-26 20:37
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.0 
Summary0003923: need algorithm to determine which denominations to withdraw
DescriptionAs of now, the test-ish withdrawing just takes one coin of a fixed denomination.
We may want to let the user decide how much/many money/coins
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0003763 closedMarcello Stanisci wallet needs to support simple spending of coins (sending data for /deposit to merchant) 
child of 0003955 closedMarcello Stanisci adapt 'create reserve' to real world use cases 

Activities

Christian Grothoff

2015-08-02 19:49

manager   ~0009516

Last edited: 2015-08-02 19:50

We definitively do NOT want to bother the user with such details. The wallet should obtain a list of coins from /keys and compute a "good" set of coins to withdraw. Initially, I'd go for a simple knapsack solver that withdraws the full amount available with the minimum fees/number of coins.

Marcello Stanisci

2015-10-06 15:58

reporter   ~0009703

the "batched" version of executeAsync() does not call the handler
on the second query it gets among its parameters.

Marcello Stanisci

2015-10-13 20:52

reporter   ~0009725

Adding the UKP solver in 30f259c48af1e78e741dd06dffc27b1086b19735.
A function which empty a given reserve is also provided.

Issue History

Date ModifiedUsernameFieldChange
2015-07-29 09:41Marcello StanisciNew Issue
2015-07-29 09:41Marcello StanisciStatusnew => assigned
2015-07-29 09:41Marcello StanisciAssigned To => Marcello Stanisci
2015-08-02 19:49Christian GrothoffNote Added: 0009516
2015-08-02 19:49Christian GrothoffProduct Version => git (master)
2015-08-02 19:49Christian GrothoffTarget Version => 0.0
2015-08-02 19:49Christian GrothoffSummarylet the user choose the quantity of coins to withdraw => need algorithm to determine which denominations to withdraw
2015-08-02 19:50Christian GrothoffNote Edited: 0009516
2015-08-08 13:32Christian GrothoffRelationship addedchild of 0003763
2015-08-08 21:05Christian GrothoffSeverityminor => feature
2015-09-30 07:31Marcello StanisciRelationship addedchild of 0003955
2015-10-06 15:58Marcello StanisciNote Added: 0009703
2015-10-13 20:52Marcello StanisciNote Added: 0009725
2015-10-13 20:52Marcello StanisciStatusassigned => informing
2015-10-13 20:52Marcello StanisciResolutionopen => fixed
2015-10-14 14:58Christian GrothoffStatusinforming => closed
2019-12-26 20:37Florian DoldCategorywallet (browser-based) => wallet (WebExtensions)
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)