Skip to content

Commit

Permalink
Merge pull request #927 from Concordium/android-150
Browse files Browse the repository at this point in the history
Android 150
  • Loading branch information
dg-concordium authored Nov 28, 2023
2 parents 48ed95c + 67b98a6 commit 0d932a4
Show file tree
Hide file tree
Showing 27 changed files with 42 additions and 48 deletions.
16 changes: 4 additions & 12 deletions source/mainnet/net/guides/add-delegation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -133,14 +133,14 @@ When you delegate some stake to a staking pool, it can influence the chances of

#. Tap **Continue to delegation setup**. If you are delegating for the first time, you see some information about delegation.

.. image:: ../images/mobile-wallet/earning-add.png
:width: 50%
:alt: screen with earning options

#. Tap **Register delegation**.

#. If you want to delegate to a specific pool tap **Staking pool** and enter the Validator ID of the pool owner. If you are delegating to passive delegation, tap **Passive delegation**. Tap **Continue**.

.. image:: ../images/mobile-wallet/add-delegation-mw.jpg
:width: 50%
:alt: screen with options to choose delegation type

#. You can see your balance available to delegate. **Enter the Amount you want to delegate** in the field. And tap **Yes, restake** to restake any rewards or tap **No, don't restake** if you don’t want to restake rewards. If you do not restake, rewards are deposited to your disposable balance. Tap **Continue**.

.. image:: ../images/mobile-wallet/add-delegation-amt-mw.jpg
Expand All @@ -149,16 +149,8 @@ When you delegate some stake to a staking pool, it can influence the chances of

#. Review the information in the transaction overview. When you are satisfied, tap **Submit delegation transaction**.

.. image:: ../images/mobile-wallet/add-delegation-conf-mw.jpg
:width: 50%
:alt: screen showing overview of the transaction before submission

#. Once the transaction is submitted you see a confirmation screen. Tap **Finish** to complete the action.

.. image:: ../images/mobile-wallet/add-delegation-submit-mw.jpg
:width: 50%
:alt: screen showing submitted transaction details

Once the transaction is finalized, the delegation is effective from the next pay day. You can see the delegation in the account list and on the account card.

.. image:: ../images/mobile-wallet/account-delegating.png
Expand Down
12 changes: 2 additions & 10 deletions source/mainnet/net/guides/update-delegation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -147,24 +147,16 @@ Before delegating stake to a staking pool, it is important to research the pool
:width: 50%
:alt: screen showing current delegation with options to stop or update

#. If you want to delegate to a specific pool tap **Staking pool** and enter the validator ID of the pool owner you want to switch the delegation to. If you want to delegate to passive delegation, tap **Passive delegation**. Tap **Continue**.
#. If you want to delegate to a specific pool tap **Validator** and enter the validator ID of the pool owner you want to switch the delegation to. If you want to delegate to passive delegation, tap **Passive delegation**. Tap **Continue**.

.. image:: ../images/mobile-wallet/update-delegation-target-mw.jpg
.. image:: ../images/mobile-wallet/update-delegation-amt-mw.jpg
:width: 50%
:alt: screen with options to choose delegation type

#. You can see your balance available to delegate at the top of screen and the amount of your current delegation. If you want to change the amount enter that in the **Enter the Amount you want to delegate** field. And tap **Yes, restake** to restake any rewards or tap **No, don't restake** if you don’t want to restake rewards. If you do not restake, rewards are deposited to your disposable balance. Tap **Continue**.

.. image:: ../images/mobile-wallet/update-delegation-amt-mw.jpg
:width: 50%
:alt: screen to register delegation amount and restake preference

#. Review the information in the transaction overview. When you are satisfied, tap **Submit delegation transaction**.

.. image:: ../images/mobile-wallet/update-delegation-conf-mw.jpg
:width: 50%
:alt: screen showing overview of the transaction before submission

#. Once the transaction is submitted you see a confirmation screen. Tap **Finish** to complete the action.

.. dropdown:: |mw-gen1|
Expand Down
Binary file modified source/mainnet/net/images/mobile-wallet/account-delegating.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/account-list-baking.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/add-baker-amt-mw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/add-baker-finish-mw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/add-baker-pool-mw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/add-delegation-mw.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/baker-status-mw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified source/mainnet/net/images/mobile-wallet/update-baker-keys.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 18 additions & 16 deletions source/mainnet/net/mobile-wallet/add-baker-mw.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

.. Warning::

This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

6. There's a message saying **Waiting for device. Please connect your Ledger**. Connect the LEDGER device to the computer and enter your PIN on the LEDGER device.

Expand Down Expand Up @@ -147,7 +147,7 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l
You can now see **Transaction details**, **Signatures**, and **Security & Submission Details**, which includes the status of the transaction, the identicon, and the digest to sign. You can also see the date and time before which you must submit the transaction proposal. If no more signatures are required, you can :ref:`submit the transaction to the blockchain <submit-transaction>`. If more signatures are required, you'll have to export and send the transaction proposal to the co-signers.

.. Warning::
This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

**Export a transaction proposal**

Expand Down Expand Up @@ -191,9 +191,13 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

#. Select **Continue to validator setup**.

.. image:: ../images/mobile-wallet/earning-add.png
:width: 50%
:alt: screen with earning options

#. After the screens explaining validation, specify the amount that you want to stake on the Register Validator screen. The more you stake, the greater the probability that your account will be chosen to produce the next block. Validator accounts receive a reward when they have produced a block, and the reward is added to the staked amount on the account by default. However, you can change this setting so that the reward is added to the disposable amount instead. Select **Don’t restake** if you'd rather add the rewards to the disposable amount on the account.

.. image:: ../images/mobile-wallet/add-baker-amt-mw.png
.. image:: ../images/mobile-wallet/add-baker-pool-mw.png
:alt: screen to register validator for first time showing balance, amount to stake, and restake parameters
:width: 50%

Expand All @@ -207,11 +211,17 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

4. Choose whether you want to open a :term:`staking pool` or keep it closed. By opening a staking pool, others can delegate stake to your validator, thus increasing the chance that you are selected to produce a block and earn rewards. If you have a staking pool with delegators, the delegators also earn rewards when you produce blocks. Validators are also paid a commission by the delegators for producing blocks on their behalf. You can choose **Close for delegation** if you do not wish to run a staking pool.

.. image:: ../images/mobile-wallet/add-baker-pool-mw.png
.. image:: ../images/mobile-wallet/add-baker-amt-mw.png
:alt: screen to register validator for first time showing options to open or close pool for delegation
:width: 50%

5. If you open a staking pool, you can optionally enter a URL with information about your validator to give delegators more information about your pool to help them research staking pools. This information is not shared in the case of a closed pool or validator.
5. Set your commissions for your pool. This is the percentage you wish to earn from delegators to your pool when you have produced a block. Delegators can use this information when choosing a pool.

.. image:: ../images/mobile-wallet/add-baker-comms.png
:alt: screen to register validator for first time showing commission rates for staking pools
:width: 50%

6. If you open a staking pool, you can optionally enter a URL with information about your validator to give delegators more information about your pool to help them research staking pools. This information is not shared in the case of a closed pool or validator.

.. image:: ../images/mobile-wallet/add-baker-pool-url-mw.png
:alt: screen to register validator for first time showing field to paste URL with metadata for staking pools
Expand All @@ -225,20 +235,12 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

.. Warning::

This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

7. Once you have saved the keys, you see an overview screen of the add validator transaction. Review the information then tap **Submit validator transaction**.

.. image:: ../images/mobile-wallet/add-baker-submit-mw.png
:alt: screen to register validator for first time showing transaction details with option to submit
:width: 50%

8. The wallet shows that the transaction has been submitted to the chain. Tap **Finish**. Once the transaction is approved, the active validator screen appears where you have the possibility to update validator settings.

.. image:: ../images/mobile-wallet/add-baker-finish-mw.png
:alt: screen to register validator for first time showing transaction submission and finish option
:width: 50%

9. You need to import your validator keys file to your node in order to start producing blocks. It is preferable to update them on the node as close to the next :term:`pay day` as possible to prevent the node from being down as a validator for a longer time.

- :ref:`Windows<baker-windows>`
Expand Down Expand Up @@ -300,7 +302,7 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

.. Warning::

This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

7. Once you have saved the keys, you see an overview screen of the add validator transaction. Review the information then tap **Submit validator transaction**.

Expand Down Expand Up @@ -390,7 +392,7 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

.. Warning::

This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

7. Once you have saved the keys, you see an overview screen of the add validator transaction. Review the information then click **Send**.

Expand Down
8 changes: 6 additions & 2 deletions source/mainnet/net/mobile-wallet/update-baker-mw.rst
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,9 @@ Update pool settings

If you choose **Open pool**:

#. You can optionally enter a URL with information about your validator to give delegators more information about your staking pool to help them research staking pools. This information is not shared in the case of a closed pool.
#. Use the sliders to update the validator commission rates or type in the percentage you want for your commission rates, if desired. This is the percentage you wish to earn from delegators to your pool when you have produced a block. Delegators can use this information when choosing a pool.

#. Enter an optional URL with information about your validator to give delegators more information about your staking pool to help them research staking pools. This information is not shared in the case of a closed pool.

#. In the Update pool settings overview screen review the information then tap **Submit delegation transaction**.

Expand All @@ -257,6 +259,8 @@ Update pool settings

Existing delegators remain in the pool. You have the option to adjust commission fees and your validator information URL.

#. Use the sliders to update the validator commission rates or type in the percentage you want for your commission rates, if desired. This is the percentage you wish to earn from delegators to your pool when you have produced a block. Delegators can use this information when choosing a pool.

#. Enter an optional URL with information about your validator to give delegators more information about your staking pool to help them research staking pools. This information is not shared in the case of a closed pool.

#. In the Update pool settings overview screen review the information then tap **Submit delegation transaction**.
Expand Down Expand Up @@ -484,7 +488,7 @@ If you believe your validator keys have been compromised or lost, you can genera

.. Warning::

This is the only time that you can export the credentials. If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.
If you're going to transfer the validator keys to someone else, make sure to do so through a secure channel. Generate new keys if you believe the keys have been compromised or lost.

2. Once you have saved the keys, review the information on the overview screen of the add validator transaction then tap **Submit validator transaction**.

Expand Down
20 changes: 12 additions & 8 deletions source/mainnet/net/release-notes/release-notes-lp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -66,21 +66,25 @@ Wallets
|mw-gen2| for Android
---------------------

October 26, 2023
November 28, 2023

Version 1.4.0 contains visual improvements to match the new Concordium brand identity. It also contains the following fixes:
Version 1.5.0 changes the tokenomics terminology used and supports editing of commissions in staking pools in accordance with the upcoming tokenomics changes, and contains a change in the way deeplinking is handled.

- parsing of "broken" schema format for contract update transactions when using WalletConnect
.. dropdown:: Previous releases

- changed the incorrect text in the identity name dialog
.. dropdown:: |mw-gen2| 1.4.0 - October 26, 2023

- not renaming the account when edited from the settings
Version 1.4.0 contains visual improvements to match the new Concordium brand identity. It also contains the following fixes:

- incorrect CCD token balance if some amount is shielded
- parsing of "broken" schema format for contract update transactions when using WalletConnect

- keyboard not appearing when the authorization dialog opened
- changed the incorrect text in the identity name dialog

.. dropdown:: Previous releases
- not renaming the account when edited from the settings

- incorrect CCD token balance if some amount is shielded

- keyboard not appearing when the authorization dialog opened

.. dropdown:: |mw-gen2| 1.3.0 - October 4, 2023

Expand Down

0 comments on commit 0d932a4

Please sign in to comment.