View Issue Details

IDProjectCategoryView StatusLast Update
0009371Talerspecificationpublic2024-12-17 15:42
Reporteroec Assigned Tooec  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Versiongit (master) 
Target Version1.0 
Summary0009371: Design and implement a unified /withdraw endpoint for age-withdraw and batch-withdraw
DescriptionRight now, there is code duplication for handling calls to /batch-withdraw and /age-withdraw.
This was OK for the prototype phase of /age-withdraw. However, now it is hurting maintenance
and creates overhead when adding additional functionality, such as KYC and AML.

Ultimately /withdraw and /age-withdraw should be unified into one endpoint
and code shared between them.
Additional Information
This issue tracks the building of the specification.

Children to this issue are implementation related tasks.
TagsNo tags attached.

Relationships

parent of 0009372 resolvedoec Remove code duplication for /age-withdraw and /batch-withdraw 
parent of 0009377 resolvedChristian Grothoff [withdraw] refactor error handling 
parent of 0009387 assignedoec introduce new withdraw protocol with single-signature for batch withdraw 
Not all the children of this issue are yet resolved or closed.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-12-07 20:23 oec New Issue
2024-12-07 20:23 oec Status new => assigned
2024-12-07 20:23 oec Assigned To => oec
2024-12-07 20:26 oec Relationship added parent of 0009372
2024-12-07 23:01 Christian Grothoff Target Version post-1.0 => 1.1
2024-12-10 16:59 oec Relationship added parent of 0009377
2024-12-16 10:54 oec Relationship added parent of 0009387
2024-12-17 15:42 Christian Grothoff Target Version 1.1 => 1.0