dfinity / wg-identity-authentication

Repository of the Identity and Wallet Standards Working Group
https://wiki.internetcomputer.org/wiki/Identity_%26_Authentication
Apache License 2.0
26 stars 8 forks source link

ICRC-21: Improve user preferences to be able to handle line displays #157

Closed frederikrothenberger closed 3 months ago

frederikrothenberger commented 3 months ago

This PR refactors how the user preferences are handled in the ICRC-21 standard:

The candid interface is split into a separate file to make it easier to use for developers.

frederikrothenberger commented 3 months ago

@sea-snake: I made the device_spec optional in the icrc21_consent_message_spec to address the points raised in working group meeting that we had earlier today. I also clarified the comments to be more explicit about fallbacks.