From 04b82c6191d28707db940351e34348175dbe5920 Mon Sep 17 00:00:00 2001 From: bengtlofgren Date: Tue, 20 Feb 2024 17:50:00 +0000 Subject: [PATCH] pos address stuff --- packages/docs/pages/operators/validators/jailing.mdx | 11 +++++++++++ packages/docs/pages/users/delegators.mdx | 11 +++++++++++ .../pages/users/governance/on-chain-governance.mdx | 9 +++++---- .../users/transparent-accounts/multisignature.mdx | 2 +- 4 files changed, 28 insertions(+), 5 deletions(-) diff --git a/packages/docs/pages/operators/validators/jailing.mdx b/packages/docs/pages/operators/validators/jailing.mdx index 25034a42..d49f0745 100644 --- a/packages/docs/pages/operators/validators/jailing.mdx +++ b/packages/docs/pages/operators/validators/jailing.mdx @@ -1,3 +1,5 @@ +import { Callout } from 'nextra-theme-docs' + # Jailed validators Validators can be *jailed* for several reasons, such as double signing a block, signing an invalid block, or excessive downtime. Each of these reasons will have different ramifications for the validator. @@ -20,6 +22,15 @@ Once jailed, validators remain jailed indefinitely. They can only be unjailed by namadac unjail-validator --validator ``` + +Because the validator alias sometimes clashes with the alias for the implicit account and or established account in the wallet, it is recommended to use the validator address instead of the alias. +In order to find the validator address, you can use the following command: +```bash copy +namadaw list --addr | grep +``` +then make sure it is the corresponding `tnam` address. + + If the transaction is successful, then the validator will be reinstated into one of the validator sets at the pipeline length relative to the current epoch (typically 2 epochs in the future). There may be certain restrictions on unjailing your validator depending on the original reason for jailing. These will be described below. diff --git a/packages/docs/pages/users/delegators.mdx b/packages/docs/pages/users/delegators.mdx index 1718c822..09a30bc9 100644 --- a/packages/docs/pages/users/delegators.mdx +++ b/packages/docs/pages/users/delegators.mdx @@ -1,3 +1,5 @@ +import { Callout } from 'nextra-theme-docs' + # Bonding and proof-of-stake ## Bonded tokens @@ -24,6 +26,15 @@ Once you've found the address of your favourite validator, you can bond to them namadac bond --source --validator --amount ``` + +Because the validator alias sometimes clashes with the alias for the implicit account and or established account in the wallet, it is recommended to use the validator address instead of the alias. +In order to find the validator address, you can use the following command: +```bash copy +namadaw list --addr | grep +``` +then make sure it is the corresponding `tnam` address. + + The `` is your account address from which you would like to stake NAM tokens. Validators who would like to self-bond do not need to provide the `--source` argument. If you have the alias for an address saved in your wallet, you can also pass it as an argument. diff --git a/packages/docs/pages/users/governance/on-chain-governance.mdx b/packages/docs/pages/users/governance/on-chain-governance.mdx index 40aff044..36e6a4de 100644 --- a/packages/docs/pages/users/governance/on-chain-governance.mdx +++ b/packages/docs/pages/users/governance/on-chain-governance.mdx @@ -1,8 +1,4 @@ -import { info } from 'console' -import { SocketAddress } from 'net' -import { addHookAliases } from 'next/dist/server/require-hook' import { Callout } from 'nextra-theme-docs' -import { f, t } from 'nextra/dist/types-fa5ec8b0' # On-chain proposals @@ -280,3 +276,8 @@ namadac init-proposal --data-path proposal.json --gas-limit 500000 --gas-price 0 Hint: use the `--dry-run` feature to figure out how much gas will be needed and use `namadac query-protocol-paramters` to see the current minimum gas price. + +## A video tutorial +Skip all the boring text and watch a video tutorial on how to submit a proposal: + + diff --git a/packages/docs/pages/users/transparent-accounts/multisignature.mdx b/packages/docs/pages/users/transparent-accounts/multisignature.mdx index 42f8cc0e..d4dc5e3d 100644 --- a/packages/docs/pages/users/transparent-accounts/multisignature.mdx +++ b/packages/docs/pages/users/transparent-accounts/multisignature.mdx @@ -150,4 +150,4 @@ The public-keys provided to the argument `--public-keys` will become the new sig Skip all the boring reading and watch a video tutorial instead: - +