View Issue Details

IDProjectCategoryView StatusLast Update
0010260Talerwallet-corepublic2025-08-31 17:10
ReporterFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010260: put v1 contracts / tokens behind feature flags
Description... so that wallet UIs that don't support them yet can still work properly.

Of course this won't work with contracts that only have token choices. In this case, we need to throw an error.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2025-08-19 19:38

manager   ~0025657

commit 7fe0c88e35e3cb9e3d8619f9334c64b71aa1b270 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Tue Aug 19 21:37:40 2025 +0200

    wallet-core,cli: feature flag for v1 contracts, cli support for v1 contracts, remove deprecated requests

commit 062357e318d578aa024595cd5bd384fbfca520fa
Author: Florian Dold <florian@dold.me>
Date: Tue Aug 19 19:16:50 2025 +0200

    wallet-core: prepare for contracts v1 feature flag, clean up

Florian Dold

2025-08-19 19:39

manager   ~0025658

For v1 contracts and thus tokens to work, clients of wallet-core now need to specify the following feature flag with the init request:

features: {
  enableV1Contracts: true,
}

Issue History

Date ModifiedUsernameFieldChange
2025-08-19 11:06Florian DoldNew Issue
2025-08-19 11:06Florian DoldStatusnew => assigned
2025-08-19 11:06Florian DoldAssigned To => Florian Dold
2025-08-19 19:38Florian DoldNote Added: 0025657
2025-08-19 19:39Florian DoldNote Added: 0025658
2025-08-19 19:39Florian DoldStatusassigned => informing
2025-08-19 19:39Florian DoldResolutionopen => fixed
2025-08-31 17:09Christian GrothoffStatusinforming => closed
2025-08-31 17:10Christian GrothoffFixed in Version => 1.0 stretch goals