Concordium / concordium-reference-wallet-android

Reference Android wallet for the Concordium blockchain
Apache License 2.0
12 stars 2 forks source link

Baking: Update baker keys #124

Closed jens-concordium closed 2 years ago

jens-concordium commented 2 years ago

Task description

In case the user loses the baker keys, or if the baker keys are compromised, it should be possible to generate and submit a new set of keys. This can be done with the Update baker keys flow.

The Update baker keys flow can be accessed from the drop down on the baker status page.

The flow can be found in the box called "Update baker keys" in Figma.

The Update baker keys flow updates nothing but the baker keys, and for this reason the user doesn't have to input anything during the flow.

The Update baker keys flow:

jens-concordium commented 2 years ago

Note: After generating the baker credentials / baker keys, the baker ID should be added to the credentials. The baker ID can be retrieved with a query to the wallet-proxy.