View Issue Details

IDProjectCategoryView StatusLast Update
0010392Talerlibeufin-nexuspublic2026-03-20 23:55
ReporterAntoine A 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
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.0 
Target Version1.5Fixed in Version1.5 
Summary0010392: Add an optional endpoint to support short wire transfer subjects (like in NZ)
DescriptionSome mediums and clients do not support subject big enough for fitting an entire reserve public key. We need to ad an endpoint to link a reserve public key to a shorter sequences than can fit

Some clients do not support subjects large enough to contain an entire reserve public key. We need to add an endpoint that create a shorter sequence that can be inserted and link this sequence to a reserve public key.
TagsTOPS

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0010017 feedbackFlorian Dold enable automatic monthly transfer to wallet via periodic transfer 
child of 0010217 implementingAntoine A WTID in New Zealand Bank Transfers 
child of 0011134 informingFlorian Dold support short wire transfer subjects via new QR code generation endpoint 

Activities

Antoine A

2026-01-13 13:00

manager   ~0027244

We can start discussing the design: https://docs.taler.net/design-documents/080-short-wire-subject.html

Christian Grothoff

2026-02-17 08:33

manager   ~0027768

You got my feedback at Vivy about the timing of transfers. Should be a small fix.

Antoine A

2026-02-17 13:07

manager   ~0027772

I think that for now, we should implement without recurring payments and only add support for short-wire subject for now as it's urgent

Christian Grothoff

2026-02-17 13:15

manager   ~0027773

Yes and no. It is urgent, but recurring payments are also on 'high'. So yes, first only the simple payments for both libeufin and wallets, but basically the next thing on both ends will be recurring payments (for v1.6).

Antoine A

2026-03-05 11:55

manager   ~0027997

Implemented in 5e1fde0445c9a3603ae6a990f8baefcce4cc04da and https://docs.taler.net/core/api-bank-wire-transfer.html

Issue History

Date ModifiedUsernameFieldChange
2025-09-10 14:23Antoine ANew Issue
2025-09-10 14:23Antoine AStatusnew => assigned
2025-09-10 14:23Antoine AAssigned To => Antoine A
2025-09-27 17:59Christian GrothoffSummaryAdd an optional endpoint for alternative => Add an optional endpoint to support short wire transfer subjects (like in NZ)
2025-09-27 17:59Christian GrothoffProduct Version => 1.0
2025-09-27 17:59Christian GrothoffTarget Version1.1 => 1.4
2025-10-29 15:21Christian GrothoffTarget Version1.4 => 1.5
2025-12-07 09:32Christian GrothoffTarget Version1.5 => 1.8
2025-12-07 09:52Christian GrothoffStatusassigned => implementing
2026-01-13 13:00Antoine AStatusimplementing => feedback
2026-01-13 13:00Antoine ANote Added: 0027244
2026-02-17 08:31Christian GrothoffRelationship addedrelated to 0010217
2026-02-17 08:33Christian GrothoffStatusfeedback => assigned
2026-02-17 08:33Christian GrothoffNote Added: 0027768
2026-02-17 08:46Christian GrothoffPrioritynormal => high
2026-02-17 08:46Christian GrothoffTarget Version1.8 => 1.5
2026-02-17 08:47Christian GrothoffTag Attached: TOPS
2026-02-17 13:07Antoine ANote Added: 0027772
2026-02-17 13:15Christian GrothoffNote Added: 0027773
2026-02-22 13:35Christian GrothoffRelationship addedchild of 0010017
2026-02-22 13:35Christian GrothoffRelationship deletedrelated to 0010217
2026-02-22 13:35Christian GrothoffRelationship addedchild of 0010217
2026-02-22 14:21Christian GrothoffRelationship addedchild of 0011134
2026-03-05 11:55Antoine AStatusassigned => informing
2026-03-05 11:55Antoine AResolutionopen => fixed
2026-03-05 11:55Antoine ANote Added: 0027997
2026-03-10 12:36Christian GrothoffFixed in Version => 1.5
2026-03-20 23:55Christian GrothoffStatusinforming => closed