Skip to content

Conversation

@ValentinTrinque
Copy link
Contributor

@ValentinTrinque ValentinTrinque commented Jun 5, 2023

This spec is supposed to explain the way we authenticate parties on the network, using public keys system. That part has been clarified. Details about the cryptographic algorithms used to generate such keys has been added. The high-level description of a "component" managing such keys, renamed wallet management application (prior wallet service) has been updated.

However, the previous version also explain how a user would interact with the wallet service, from an implementation perspective. This is doesn't fit anymore, as the interaction between the user and the wallet doesn't relate to the "authentication" of a user and a party on the network. As a result, the wallet API ACs has been moved out of that spec, to a non-protocol spec.

Close #1575

@ValentinTrinque ValentinTrinque self-assigned this Jun 5, 2023
@gordsport gordsport added this to the ☄️ Cosmic Elevator milestone Jun 5, 2023
@ValentinTrinque ValentinTrinque force-pushed the feat/wallet-auth-v2 branch 4 times, most recently from 55245be to 84cfe8d Compare June 6, 2023 10:32
@ValentinTrinque ValentinTrinque marked this pull request as ready for review June 6, 2023 10:32
@ValentinTrinque ValentinTrinque force-pushed the feat/wallet-auth-v2 branch 11 times, most recently from fc506bb to 31bcf06 Compare June 6, 2023 11:33
@gordsport
Copy link
Contributor

@vega-paul This PR moves some ACs from the AUTH spec to the non-protocol CLIE spec. I will need to renumber them as CLIE ACs and will make the changes to the text comments in the respective system test files.

It would also be good for you to review the other CLIE ACs and add/update as you see fit. Lower priority for now in terms of implementation, however, it'd be good to get these in as the spec was very out-of-date

vega-paul
vega-paul previously approved these changes Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SPEC UPDATE] Update 0022-AUTH-auth.md to match latest implementation of the wallet

6 participants