View Issue Details

IDProjectCategoryView StatusLast Update
0010051Talerspecificationpublic2026-09-19 14:40
Reporteravalos Assigned ToFlorian Dold 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
PrioritynormalSeveritytextReproducibilityhave not tried
Status informingResolutionfixed 
Product Version1.0 
Target Version1.6Fixed in Version1.6 
Summary0010051: document wallet-core new KYC states and UI rendering
Descriptionpending(kyc), pending(merge-kyc), pending(kyc-auth), pending(balance-kyc), ...

All these states should be documented in DD 23:
https://docs.taler.net/design-documents/023-taler-kyc.html#motivation

Alternatively, a separate DD can be created where the UI rendering aspects, as well as specific strings to communicate the states to the user, can be documented more in depth.
Tagscompliance

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-05-29 20:53

manager   ~0025065

I think we should treat this as a compliance issue, because if the spec is unclear, we're likely to get compliance bugs.

Florian Dold

2026-09-07 11:16

manager   ~0029917

commit 65a4dee70d3b888e5962c11543a1354d60a42cfb
Author: Florian Dold <dold@taler.net>
Date: Mon Sep 7 13:11:54 2026 +0200

    DD37: describe wallet transaction states and UI actions
    
    Document the public transaction lifecycle, KYC continuations, recovery
    outcomes, and the transitional working flag for wallet UI developers.
    
    Use abbreviated state expressions and focused inline Graphviz diagrams.
    Remove the superseded transaction image sources and link DD23 to the
    wallet lifecycle description.

Issue History

Date ModifiedUsernameFieldChange
2025-05-29 13:14avalosNew Issue
2025-05-29 20:52Christian GrothoffSeverityminor => text
2025-05-29 20:52Christian GrothoffStatusnew => implementing
2025-05-29 20:52Christian GrothoffTarget Version => 1.1
2025-05-29 20:52Christian GrothoffTag Attached: compliance
2025-05-29 20:53Christian GrothoffNote Added: 0025065
2025-07-30 08:57Christian GrothoffAssigned To => Florian Dold
2025-07-30 08:57Christian GrothoffStatusimplementing => assigned
2025-08-31 17:16Christian GrothoffProduct Version => 1.0
2025-08-31 17:16Christian GrothoffTarget Version1.1 => post-1.0
2025-12-07 09:53Christian GrothoffStatusassigned => implementing
2026-09-07 11:16Florian DoldStatusimplementing => informing
2026-09-07 11:16Florian DoldResolutionopen => fixed
2026-09-07 11:16Florian DoldNote Added: 0029917
2026-09-19 14:38Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6