View Issue Details

IDProjectCategoryView StatusLast Update
0010260Talerwallet-corepublic2025-08-31 19:10
ReporterFlorian Dold Assigned ToFlorian Dold  
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.

Activities

Florian Dold

2025-08-19 21: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 21: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 Modified Username Field Change
2025-08-19 13:06 Florian Dold New Issue
2025-08-19 13:06 Florian Dold Status new => assigned
2025-08-19 13:06 Florian Dold Assigned To => Florian Dold
2025-08-19 21:38 Florian Dold Note Added: 0025657
2025-08-19 21:39 Florian Dold Note Added: 0025658
2025-08-19 21:39 Florian Dold Status assigned => resolved
2025-08-19 21:39 Florian Dold Resolution open => fixed
2025-08-31 19:09 Christian Grothoff Status resolved => closed
2025-08-31 19:10 Christian Grothoff Fixed in Version => 1.0 stretch goals