Skip to content

Commit

Permalink
Merge pull request #931 from Concordium/dw-170
Browse files Browse the repository at this point in the history
Desktop wallet 1.7.0 release
  • Loading branch information
dg-concordium authored Nov 22, 2023
2 parents 7dc71a1 + 829fe8e commit 4379017
Show file tree
Hide file tree
Showing 22 changed files with 104 additions and 86 deletions.
2 changes: 1 addition & 1 deletion source/mainnet/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@

extlinks = {
'cdw-pubkey': ('https://distribution.mainnet.concordium.com/tools/concordium-desktop-wallet-pubkey.pem', 'Download public key'),
'cdw-sig': ('https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.6.0.%s.sig', 'Download signature') # Supply extension, e.g. exe, dmg, AppImage
'cdw-sig': ('https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.7.1.%s.sig', 'Download signature') # Supply extension, e.g. exe, dmg, AppImage
}

# todo_include_todos = True
Expand Down
14 changes: 5 additions & 9 deletions source/mainnet/net/guides/add-delegation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,9 @@ When you delegate some stake to a staking pool, it can influence the chances of

.. dropdown:: Single signature account

#. Go to **Accounts** and select the account on which you want to delegate funds.
#. Go to **Accounts**, select the account on which you want to delegate funds then click **More options**.

#. Click **More options** then select **Register as a delegator**.

.. image:: ../images/desktop-wallet/dw-account-menu-regular.png
:width: 50%
:alt: screen with more options expanded
#. Click **Register as a delegator**.

#. Select your target (a staking pool or passive delegation). Click **Continue**.

Expand All @@ -38,9 +34,9 @@ When you delegate some stake to a staking pool, it can influence the chances of

#. Enter the amount that you want to delegate and choose whether rewards should be redelegated or not. Click **Continue**.

.. image:: ../images/desktop-wallet/dw-delegation-stake.png
:width: 50%
:alt: screen to enter amount to delegate and restake settings
.. image:: ../images/desktop-wallet/dw-delegation-stake.png
:width: 50%
:alt: screen to enter amount to delegate and restake settings

#. A message says **Waiting for device. Please connect your Ledger**. Connect the LEDGER device to the computer and enter your PIN on the LEDGER device.

Expand Down
24 changes: 12 additions & 12 deletions source/mainnet/net/guides/update-delegation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,25 +28,25 @@ Before delegating stake to a staking pool, it is important to research the pool

.. dropdown:: Single signature account

#. Go to **Accounts** and select the account on which you want to change your delegation preferences.
#. Go to **Accounts** and select the account on which you want to change your delegation preferences then click **More options**.

#. Click **More options** then select **Delegation** and choose **Update Delegation**.
#. Click **Delegation** and choose **Update Delegation**.

.. image:: ../images/desktop-wallet/dw-delegation-menu.png
:width: 50%
:alt: screen with options expanded
.. image:: ../images/desktop-wallet/dw-delegation-menu.png
:width: 50%
:alt: screen with options expanded

#. You can enter the validator ID of a different staking pool to delegate to or select passive if you prefer that. Click **Continue**.
#. You can enter the validator ID for a different staking pool to delegate to or select passive delegation if you prefer that. Click **Continue**.

.. image:: ../images/desktop-wallet/dw-update-delegation-target.png
:width: 50%
:alt: screen to choose delegation type and target
.. image:: ../images/desktop-wallet/dw-update-delegation-target.png
:width: 50%
:alt: screen to choose delegation type and target

#. You can enter a new amount that you want to delegate and choose whether rewards should be redelegated or not. Click **Continue**.

.. image:: ../images/desktop-wallet/dw-update-delegation-stake.png
:width: 50%
:alt: screen to set amount and redelegation options
.. image:: ../images/desktop-wallet/dw-update-delegation-stake.png
:width: 50%
:alt: screen to set amount and redelegation options

#. A message says **Waiting for device. Please connect your Ledger**. Connect the LEDGER device to the computer and enter your PIN on the LEDGER device.

Expand Down
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/desktop-wallet/dw-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.
Binary file modified source/mainnet/net/images/desktop-wallet/dw-baker-menu.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/desktop-wallet/dw-baker-stake.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/desktop-wallet/dw-delegation-menu.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/desktop-wallet/dw-delegation-stake.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/desktop-wallet/dw-pool-commission.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/desktop-wallet/dw-pool-status.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/desktop-wallet/dw-pool-url.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.
38 changes: 19 additions & 19 deletions source/mainnet/net/installation/downloads.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,49 +61,49 @@ Concordium Desktop Wallet

.. dropdown:: Mainnet

.. card:: Windows v1.6.0
:link: https://distribution.mainnet.concordium.software/tools/windows/concordium-desktop-wallet-1.6.0.exe
.. card:: Windows v1.7.1
:link: https://distribution.mainnet.concordium.software/tools/windows/concordium-desktop-wallet-1.7.1.exe

.. card:: MacOS v1.6.0
:link: https://distribution.mainnet.concordium.software/tools/macos/concordium-desktop-wallet-1.6.0.dmg
.. card:: MacOS v1.7.1
:link: https://distribution.mainnet.concordium.software/tools/macos/concordium-desktop-wallet-1.7.1.dmg

.. dropdown:: Linux® v1.6.0
.. dropdown:: Linux® v1.7.1

- `Mainnet AppImage <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.6.0.AppImage>`_
- `Mainnet AppImage <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.7.1.AppImage>`_

- SHA256 checksum of the download: :substitution-code:`|cdw-appimage-checksum|`
- :ref:`Verification instructions <verification-cdw-appimage>`

- `Mainnet Debian package <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.6.0.deb>`_
- `Mainnet Debian package <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.7.1.deb>`_

- SHA256 checksum of the download: :substitution-code:`|cdw-deb-checksum|`
- :ref:`Verification instructions <verification-cdw-deb>`

- `Mainnet RPM <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.6.0.rpm>`_
- `Mainnet RPM <https://distribution.mainnet.concordium.software/tools/linux/concordium-desktop-wallet-1.7.1.rpm>`_

- SHA256 checksum of the download: :substitution-code:`|cdw-rpm-checksum|`
- :ref:`Verification instructions <verification-cdw-rpm>`

.. dropdown:: Testnet

.. card:: Windows v1.6.0
:link: https://distribution.testnet.concordium.com/tools/windows/concordium-desktop-wallet-testnet-1.6.0.exe
.. card:: Windows v1.7.1
:link: https://distribution.testnet.concordium.com/tools/windows/concordium-desktop-wallet-testnet-1.7.1.exe

.. card:: MacOS v1.6.0
:link: https://distribution.testnet.concordium.com/tools/macos/concordium-desktop-wallet-testnet-1.6.0.dmg
.. card:: MacOS v1.7.1
:link: https://distribution.testnet.concordium.com/tools/macos/concordium-desktop-wallet-testnet-1.7.1.dmg

.. dropdown:: Linux® v1.6.0
.. dropdown:: Linux® v1.7.1

Download the Testnet version of Concordium Desktop Wallet for Linux®:

- `Testnet AppImage <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.6.0.AppImage>`_
- SHA256 checksum of the download: ``266c5c4b78ec12cd48881a48eac6cb37e142316fffbaa939120f9377a7ec752c``
- `Testnet AppImage <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.7.1.AppImage>`_
- SHA256 checksum of the download: ``7396897fa91b7fb333e3bdbad6675e898fe394c33d3db0a40ec4b3f69efbe98d``

- `Testnet Debian package <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.6.0.deb>`_
- SHA256 checksum of the download: ``06638aa969e5ff71730ddcfba81abf11d78d15ba164c7ecb357183d7956ec9ef``
- `Testnet Debian package <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.7.1.deb>`_
- SHA256 checksum of the download: ``b95461f32221a42ab6ea51f6fa97e0c860def8aa483b399c7e837c210b321d05``

- `Testnet RPM <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.6.0.rpm>`_
- SHA256 checksum of the download: ``a8082780a33dd81a7572a7edb27a98ccc5c0215c66b3b28fff619bf8090bb47d``
- `Testnet RPM <https://distribution.testnet.concordium.com/tools/linux/concordium-desktop-wallet-testnet-1.7.1.rpm>`_
- SHA256 checksum of the download: ``8c935b54208ee188d31fedbf5234c53acde8aa589a0afdd6cc53919376065cef``

.. _ledger-app-download:

Expand Down
26 changes: 18 additions & 8 deletions source/mainnet/net/mobile-wallet/add-baker-mw.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,33 @@ Prior to becoming a validator, read :ref:`Validator management<baker-pool>` to l

#. Go to **Accounts** and select the account you want to add as validator account and click **More options**.

#. Select **Register as a validator**.
.. image:: ../images/desktop-wallet/dw-more-options.png
:width: 50%
:alt: screen showing accounts with more options highlighted

.. image:: ../images/desktop-wallet/dw-account-menu-regular.png
:width: 50%
:alt: screen showing all account options
#. Select **Register as a validator**.

#. Specify the amount that you want to stake where it says **Amount**. 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.
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 **No, don’t restake** if you'd rather add the rewards to the disposable amount on the account.

Select **No, don’t restake** if you'd rather add the rewards to the disposable amount on the account.
.. image:: ../images/desktop-wallet/dw-add-baker-stake.png
:width: 50%
:alt: screen showing amount to stake and restake options

#. Choose if you want to open a staking pool so delegators may delegate stake to your validator.

- Choose Open to open your staking pool for this validator. Click **Continue**. Click **Continue** after reviewing the commission rates. Enter your Validator metadata URL if you want to provide this information to potential delegators. This is optional. **Click Continue**.
- Choose Open to open your staking pool for this validator. Click **Continue**. Click **Continue** after adjusting the commission rates with the sliders or by typing a value. Enter your Validator metadata URL if you want to provide this information to potential delegators. This is optional. **Click Continue**.

- Choose Closed if you do not want to open a staking pool. Click **Continue** after reviewing the commission rates and Validator metadata URL.
- Choose Closed if you do not want to open a staking pool. Click **Continue** after reviewing the commission rates and Validator metadata URL.

.. image:: ../images/desktop-wallet/dw-pool-commission.png
:width: 50%
:alt: screen with pool url field and example

.. image:: ../images/desktop-wallet/dw-pool-url.png
:width: 50%
:alt: screen showing accounts with more options highlighted

#. You have to export the validator credentials so that you can start the node with the validator keys. Select **Export validator credentials** and navigate to the place on your computer where you want to save the file. If you're running Windows make sure that **All Files** is selected in **Save as type**. Give the file a name and the extension .json, and then click **Save** and navigate to the place on your computer where you want to save the file.

Expand Down
66 changes: 37 additions & 29 deletions source/mainnet/net/mobile-wallet/update-baker-mw.rst
Original file line number Diff line number Diff line change
Expand Up @@ -119,19 +119,21 @@ When you change the stake it can influence your :term:`chance of being selected

.. dropdown:: Single signature account

#. Go to **Accounts** and select the account whose validator stake you want to change.
#. Go to **Accounts** and select the account whose validator stake you want to change. Click **More options**.

#. Click **More options** and select **Validation**.
#. Click **Validation**.

#. Click **Update validator stake**.

.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
:width: 50%

#. Enter the new amount that you want to stake if you want to change the amount. Change the restaking preference if you want to change that. Click **Continue**.

.. image:: ../images/desktop-wallet/dw-baker-stake.png
:alt: screen to update validator stake and restake preference options
.. image:: ../images/desktop-wallet/dw-baker-stake.png
:alt: screen to update validator stake and restake preference options
:width: 50%

.. Note::
If you reduce the staked amount, a :term:`cool-down<cool-down period>` period applies.
Expand Down Expand Up @@ -336,29 +338,33 @@ Update pool settings

#. Click **Update staking pool**.

.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
:width: 50%

#. Choose the status for your staking pool if you want to change its status and click **Continue**. If you do not want to change the status, click **Continue**. Options are:

- Open: open your staking pool to delegators.
- Open: open your staking pool to delegators.

- Closed for new: close the staking pool to new delegators. Existing delegators remain in the pool.
- Closed for new: close the staking pool to new delegators. Existing delegators remain in the pool.

- Closed for all: close the pool for all delegators.
- Closed for all: close the pool for all delegators.

.. image:: ../images/desktop-wallet/dw-pool-status.png
:alt: screen showing staking pool options
.. image:: ../images/desktop-wallet/dw-pool-status.png
:alt: screen showing staking pool options
:width: 50%

#. Review the commission rates and adjust with the sliders or type in the rate. Click **Continue**.

.. image:: ../images/desktop-wallet/dw-pool-commission.png
:alt: screen displaying the commission rates for staking pools
.. image:: ../images/desktop-wallet/dw-pool-commission.png
:alt: screen displaying the commission rates for staking pools
:width: 50%

#. Enter your validator metadata URL if you want to provide this information to potential delegators. This is optional. **Click Continue**.

.. image:: ../images/desktop-wallet/dw-pool-url.png
:alt: screen to enter a URL for staking pool metadata
.. image:: ../images/desktop-wallet/dw-pool-url.png
:alt: screen to enter a URL for staking pool metadata
:width: 50%

#. A message says **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 @@ -543,19 +549,21 @@ If you believe your validator keys have been compromised or lost, you can genera

.. dropdown:: Single signature account

#. Go to **Accounts**, select the account whose validator keys you want to update.
#. Go to **Accounts** and select the account on which you have a staking pool that you want to update and click **More options**.

#. Click **More options** and select **Validation**.
#. Select **Validation**.

#. Click **Update validator keys**.

.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
.. image:: ../images/desktop-wallet/dw-baker-menu.png
:alt: screen showing all validator options
:width: 50%

#. You have to export the validator credentials so that you can restart the node with the new validator keys. Select **Export validator credentials**. If you're running Windows make sure that **All Files** is selected in **Save as type**. Give the file a name and the extension .json, and then click **Save** and navigate to the place on your computer where you want to save the file.

.. image:: ../images/desktop-wallet/dw-baker-keys.png
:alt: screen showing new keys with button to export
.. image:: ../images/desktop-wallet/dw-baker-keys.png
:alt: screen showing new keys with button to export
:width: 50%

.. 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.
Expand Down Expand Up @@ -709,15 +717,15 @@ If you no longer wish to produce blocks on this account, you can stop validation

#. Click **Stop validation**.

.. image:: ../images/desktop-wallet/dw-baker-menu.png
:width: 50%
:alt: screen showing all validator options
.. image:: ../images/desktop-wallet/dw-baker-menu.png
:width: 50%
:alt: screen showing all validator options

#. The cool-down period is displayed. Select **Continue**.

.. image:: ../images/desktop-wallet/dw-remove-baker.png
:width: 50%
:alt: screen showing that validator will be removed
.. image:: ../images/desktop-wallet/dw-remove-baker.png
:width: 50%
:alt: screen showing that validator will be removed

#. A message says **Waiting for device. Please connect your Ledger**. Connect the LEDGER device to the computer and enter your PIN on the LEDGER device.

Expand Down
8 changes: 6 additions & 2 deletions source/mainnet/net/release-notes/release-notes-lp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -293,12 +293,16 @@ Wallets
Desktop Wallet
--------------

September 28, 2023
November 22, 2023

Version 1.6.0 adds support for the `protocol version 6 <https://github.com/Concordium/concordium-update-proposals/blob/main/updates/P6.txt>`_ with Concordium BFT consensus which was released August 21, 2023 on Testnet and September 25, 2023 on Mainnet. The wallet also now supports gRPC2.
Version 1.7.1 implements the renaming of bakers to validators throughout the wallet. The other changes related to Concordium's tokenomics updates have also been applied.

.. dropdown:: Previous releases

.. dropdown:: 1.6.0 - September 28, 2023

Version 1.6.0 adds support for the `protocol version 6 <https://github.com/Concordium/concordium-update-proposals/blob/main/updates/P6.txt>`_ with Concordium BFT consensus which was released August 21, 2023 on Testnet and September 25, 2023 on Mainnet. The wallet also now supports gRPC2.

.. dropdown:: 1.5.0 - August 4, 2022

The Concordium Desktop Wallet now supports the Ledger Nano S Plus hardware wallet.
Expand Down
Loading

0 comments on commit 4379017

Please sign in to comment.