View Issue Details

IDProjectCategoryView StatusLast Update
0009898Talerexchangepublic2026-02-07 21:43
Reporteroec 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
PriorityhighSeverityminorReproducibilityalways
Status implementingResolutionopen 
Product Versiongit (master) 
Target Versionpost-1.0 
Summary0009898: Parent issue for cleanup tasks post withdraw refactor and new refresh protocol
DescriptionAfter the recent introduction of the new /withdraw endpoint and the new refresh protocol,
a couple of places in the code base were not adapted to those changes, as they are not
essential for the correct functioning of the core system (such as tests, auditor support,
features unsupported by wallet-core).

This issue is the parent to track all remaining cleanup tasks.
Tagsdebt

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0009828Redesign recoup to accomodate for changes in withdraw and refresh API's acknowledged
0009899Rewrite exchangedb/test_exchange_db.c informingChristian Grothoff
0009900Adapt auditor/taler-helper-auditor-coins to new refresh closedChristian Grothoff
0009901Adapt testing/test_exchange_api_twisted to new melt/reveal API implementing
0009902util: phase out TALER_cs_withdraw_nonce_derive informingFlorian Dold
0009903exchange_do_main_gc.sql needs rewrite closedChristian Grothoff
0009925exchange tests fail under valgrind due to use of uninitialized values closedChristian Grothoff
0009926Fix incorrect SQL statement, parameters and callback signature in exchangedb/pg_select_withdrawals_above_serial_id.c closedChristian Grothoff
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0009828 acknowledged Redesign recoup to accomodate for changes in withdraw and refresh API's 
parent of 0009899 informingChristian Grothoff Rewrite exchangedb/test_exchange_db.c 
parent of 0009900 closedChristian Grothoff Adapt auditor/taler-helper-auditor-coins to new refresh 
parent of 0009901 implementing Adapt testing/test_exchange_api_twisted to new melt/reveal API 
parent of 0009902 informingFlorian Dold util: phase out TALER_cs_withdraw_nonce_derive 
parent of 0009903 closedChristian Grothoff exchange_do_main_gc.sql needs rewrite 
parent of 0009925 closedChristian Grothoff exchange tests fail under valgrind due to use of uninitialized values 
parent of 0009926 closedChristian Grothoff Fix incorrect SQL statement, parameters and callback signature in exchangedb/pg_select_withdrawals_above_serial_id.c 
Not all the children of this issue are yet resolved or closed.

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2025-05-08 08:37oecNew Issue
2025-05-08 08:37oecRelationship addedparent of 0009828
2025-05-08 08:39oecRelationship addedparent of 0009899
2025-05-08 08:41oecRelationship addedparent of 0009900
2025-05-08 08:42oecRelationship addedparent of 0009901
2025-05-08 08:46oecRelationship addedparent of 0009902
2025-05-08 08:47oecRelationship addedparent of 0009903
2025-05-08 08:49Christian GrothoffStatusnew => implementing
2025-05-08 08:49Christian GrothoffTarget Version1.0 stretch goals => post-1.0
2025-05-09 21:06oecRelationship addedparent of 0009925
2025-05-09 21:10oecRelationship addedparent of 0009926
2025-06-08 18:20Christian GrothoffTag Attached: debt
2026-02-07 21:43Christian GrothoffPrioritynormal => high