View Issue Details

IDProjectCategoryView StatusLast Update
0007352Talerwallet (Android App)public2023-01-26 21:53
ReporterChristian Grothoff Assigned Togrote 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
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Target Version0.9.1Fixed in Version0.9.1 
Summary0007352: age restriction drop-down missing on Android
DescriptionWith demo.taler.net, one user during the UX study wanted to withdraw age restricted coins with the Android wallet.
this turned out to not work, as the Android wallet didn't offer the choice of adding age-restrictions onto the coins upon withdrawal, even though the demo-exchange supports this now.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

grote

2022-09-09 12:04

reporter   ~0019111

Is there any documentation on how to implement age restrictions? Is there support in wallet-core already? What API calls need to be implemented how?

Florian Dold

2022-11-01 14:39

manager   ~0019330

See https://docs.taler.net/wallet/wallet-core.html

In particular, "restrictAge" to use an age restriction and "ageRestrictionOptions" for the ages (upper age bounds) that an exchange supports for age restrictions.

grote

2022-11-01 17:00

reporter   ~0019335

Thanks! Knowing what to watch out for in the API already helps. However, I was wondering if there is no more high-level information about how this new feature works or at least comments on those fields that explain what they are used for.

Looks like age restrictions only affect withdrawals. Then there's lists of ages that can be restricted somehow. What do those even mean? From the ticket description it seems that the wallet itself is putting an age restriction on the coins?

If Taler supports these features, having a technical documentation about how it works should also be in your interest I'd say.

Christian Grothoff

2022-11-14 05:54

manager   ~0019413

As for how it works, there is an entire paper about it: https://taler.net/en/news/2022-09.html ;-).
For now, the wallet puts on the restriction upon withdrawal (presumably under adult supervision). In the (near) future, the exchange may also demand an age restriction based on KYC data or bank meta data about the account owner.

grote

2023-01-06 14:43

reporter   ~0019597

Fixed in 905c63242ba6d80caece6c18b2b867cb300bbe7b

Issue History

Date ModifiedUsernameFieldChange
2022-09-08 18:55Christian GrothoffNew Issue
2022-09-08 18:55Christian GrothoffStatusnew => assigned
2022-09-08 18:55Christian GrothoffAssigned To => grote
2022-09-09 12:04groteNote Added: 0019111
2022-10-20 09:49Christian GrothoffAssigned Togrote => Florian Dold
2022-10-20 09:49Christian GrothoffStatusassigned => feedback
2022-11-01 13:37Florian DoldAssigned ToFlorian Dold => grote
2022-11-01 13:37Florian DoldAssigned Togrote => Florian Dold
2022-11-01 14:39Florian DoldNote Added: 0019330
2022-11-01 14:39Florian DoldAssigned ToFlorian Dold => grote
2022-11-01 17:00groteNote Added: 0019335
2022-11-14 05:54Christian GrothoffNote Added: 0019413
2022-11-14 05:54Christian GrothoffStatusfeedback => assigned
2023-01-06 14:43groteStatusassigned => informing
2023-01-06 14:43groteResolutionopen => fixed
2023-01-06 14:43groteNote Added: 0019597
2023-01-23 21:25Christian GrothoffTarget Version => 0.9.1
2023-01-23 21:25Christian GrothoffFixed in Version => 0.9.1
2023-01-26 21:53Christian GrothoffStatusinforming => closed