Concordium / concordium-reference-wallet-android

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

Baking: The baker status page #120

Closed jens-concordium closed 2 years ago

jens-concordium commented 2 years ago

Task description

Just like delegation, there will be a status screen showing baker status in the Concordium Mobile Wallet. The baker status page can be entered via the burger menu in the specific account pages. There are two scenarios:



The baker status page will have different states, depending on the current baker status:

  1. No registered baker state. (Can be seen at the beginning of Scenario 1, of the Register baker flows)
  2. Waiting for baker transaction to finalize state. (Can be seen at the end of Scenario 1, of the Register baker flows)
  3. A state with a "regular" status page, with no pending changes. (Can be seen at the end of Scenario 1, of the Register baker flows)
  4. A state with a status page with a pending decrease in baker stake. (Can be seen at the end of Scenario 2, of the Update baker stake flows)
  5. A state with a status page with a pending "stop baker" message. (Can be seen at the end of the Stop baker flow)
  6. A state with a baker transaction failed message. Can be seen at the end of Scenario 1, of the Register baker flows)



The complete list of what information can be found in the baker status:

If the baker has pending changes, the following message will be shown at the bottom: "The following changes will take effect in approximately XX days". The message will be followed by:

or