Skip to content

Update send and earn workflows and related pages in documentation #1339

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

TinaKT
Copy link
Contributor

@TinaKT TinaKT commented Apr 4, 2025

Purpose

To update screen shots and workflow descriptions in documentation to match the recent GUI changes in CryptoX.

Changes

The following pages were updated:

  • Send CCD
  • Find and share your account address
  • Connect dApps to wallets
  • Inspect a release schedule
  • Export a private key: Changed title to "Export account private key" and updated page
  • Export transaction logs
  • Add a validator
  • Change validator options
  • Stop a validator
  • Suspend/Unsuspend a validator
  • Delegate to a staking pool or passive delegation
  • Remove delegation to a staking pool or passive delegation
  • Update delegation to a staking pool or passive delegation

Checklist

  • My code follows the style of this project.
  • [x ] The code compiles without warnings.
  • I have performed a self-review of the changes.
  • I have documented my code, in particular the intent of the
    hard-to-understand areas.

By submitting the contribution I accept the terms and conditions of the
Contributor License Agreement v1.0

@TinaKT TinaKT requested a review from Radiokot April 4, 2025 09:23
:width: 50%
:alt: screen with earning options

#. You can now go through informational screens explaining the key concepts of delegation on the Concordium blockchain, including the delegator role, delegation models, pay days, lock-in and cooldowns, and delegation updates. Tap **Next** to navigate through the screens. Tap **Skip** to proceed directly to registering your delegation.
#. On the next screen, enter the amount you want to delegate. You can see your available balance. Tap **Staking mode** to specify wheter you want to set up passive delegation or delegation to a specific pool. In the latter case, you must also enter validatoe pool ID. Tap **Continue** to return to the previous screen. Toggle the **Restake rewards** switch if you want to automatically add your rewards to your stake amount. If disabled, rewards will be deposited to your disposable balance at each pay day. Tap **Continue** to proceed.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

validatoe

#. Tap the account.

#. On the Account screen, tap |cryptoX-acct-settings| to open the Account settings menu.
#. Go to the Your Accounts screen (tap the account identifier on the main screen).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Then "Open Account Settings by tapping the gear icon in the upper right of the screen."


#. Enter the amount you want to transfer.
#. Enter the amount you want to transfer and specify the recipient. You can paste the recipient address, choose a recipient that already exists in your address book, or tap the Scan QR icon to add a new one.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Scanning QR doesn't add a new recipient to the address book. It just lets the scanned account to be the recipient of this transfer

:alt: screen to register validator for first time showing options to open or close pool for delegation
:width: 50%

5. Set 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. Tap **Continue**.
6. Set 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. Tap **Continue**.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I personally struggled to understand what it does. Perhaps an example would help? I'd say:
The lower the commission, the greater reward the delegators receive, hence they are more motivated to delegate to you. For example, 10% commission means that you get 10% of the rewards for the total delegated amount, while delegators get the rest 90% proportionally to their stake. You still get 100% of the rewards for your own staked amount.


#. The |cryptox| shows that the transaction has been submitted to the chain. Tap **Finish**.
#. The wallet shows a confirmation screen with a green checkmark indicating that your validation update has been successfully submitted to the chain. You can click **Transaction details** to view more information about the transaction, or **Close** to return to the main screen.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When I did this on my validator, I lost reward for the day

Copy link
Member

@Radiokot Radiokot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check the comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants