From e44165044f2a07bec9f601c21ffa209091994325 Mon Sep 17 00:00:00 2001 From: bengtlofgren Date: Thu, 19 Oct 2023 09:12:17 +0100 Subject: [PATCH] upgrade docs --- packages/community/pages/validators.mdx | 2 +- .../docs/pages/networks/testnets/campfire.mdx | 4 ++-- .../networks/testnets/environment-setup.mdx | 4 ++-- packages/docs/pages/networks/testnets/faq.mdx | 2 +- packages/docs/pages/networks/testnets/pow.mdx | 2 +- .../networks/testnets/testnet-history.mdx | 20 ++++++++++++++++++- 6 files changed, 26 insertions(+), 8 deletions(-) diff --git a/packages/community/pages/validators.mdx b/packages/community/pages/validators.mdx index 711771ed..5f0e7306 100644 --- a/packages/community/pages/validators.mdx +++ b/packages/community/pages/validators.mdx @@ -2,7 +2,7 @@ The development of Namada started in 2022, back then it went by the codename of “M1”. After months of development, throughout summer and fall we launched a series of [private testnets](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-1) with the help of a handful of early validators who believed in the vision of bringing asset agnostic privacy. The community at this stage was composed by the core developers at Heliax and [the few validators](https://namada.net/blog/announcing-namada-public-testnets) (7 team members from Heliax and [11 validators](https://github.com/anoma/namada-testnets/tree/main/namada-close-quarters-testnet-5)) who joined and coordinated through the Validator Hangout on Element. The last private testnets ran until December 2022, the protocol version was `v0.11`. -In December 2022, the first [public testnet](https://namada.net/blog/announcing-namada-public-testnets) was launched with a few more validators joining forces ([29 in total](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-1), with a few team-run nodes). Ever since, the core developers have published numerous protocol releases from `v0.12.0`, until the latest `v0.23.0` and more than 13 testnets launches/upgrades. The number of validators grew a lot, a total of [253 validators](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-13) submitted their genesis keys for testnet 13. +In December 2022, the first [public testnet](https://namada.net/blog/announcing-namada-public-testnets) was launched with a few more validators joining forces ([29 in total](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-1), with a few team-run nodes). Ever since, the core developers have published numerous protocol releases from `v0.12.0`, until the latest `v0.23.1` and more than 13 testnets launches/upgrades. The number of validators grew a lot, a total of [253 validators](https://github.com/anoma/namada-testnets/tree/main/namada-public-testnet-13) submitted their genesis keys for testnet 13. Every testnet followed the same decentralized launch process as practice for mainnet, where a protocol version and a genesis proposal is published, and it is entirely up to the validators whether the network goes live or not. diff --git a/packages/docs/pages/networks/testnets/campfire.mdx b/packages/docs/pages/networks/testnets/campfire.mdx index 173a70e7..1b95788a 100644 --- a/packages/docs/pages/networks/testnets/campfire.mdx +++ b/packages/docs/pages/networks/testnets/campfire.mdx @@ -3,7 +3,7 @@ import { Callout } from 'nextra-theme-docs' # The Campfire Testnet -The campfire testnet is a testnet that is run in parallel to the "validator" testnet. This is a community run testnet, currently being maintained and orchestrated by [Knowable](https://knowable.vc/) and the Luminara community. The version may differ from the validator testnet, and is currently running on version `v0.23.0`. +The campfire testnet is a testnet that is run in parallel to the "validator" testnet. This is a community run testnet, currently being maintained and orchestrated by [Knowable](https://knowable.vc/) and the Luminara community. The version may differ from the validator testnet, and is currently running on version `v0.23.1`. ## Joining @@ -30,7 +30,7 @@ exit Once this is completed, it is recommended to install Namada through the following Docker image: ```bash copy -export NAMADA_TAG=v0.23.0 +export NAMADA_TAG=v0.23.1 docker pull spork666/namada:$NAMADA_TAG docker image tag spork666/namada:$NAMADA_TAG cerc/namada:local mkdir -p ~/.local/share/namada diff --git a/packages/docs/pages/networks/testnets/environment-setup.mdx b/packages/docs/pages/networks/testnets/environment-setup.mdx index 6b5c292a..6a8128bc 100644 --- a/packages/docs/pages/networks/testnets/environment-setup.mdx +++ b/packages/docs/pages/networks/testnets/environment-setup.mdx @@ -11,7 +11,7 @@ Note that building from source can be a difficult process and is not recommended Export the following variables: ```bash copy -export NAMADA_TAG=v0.23.0 +export NAMADA_TAG=v0.23.1 ``` @@ -66,6 +66,6 @@ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - Make sure you are using the correct CometBFT version - `cometbft version` should output `0.37.2` - Make sure you are using the correct Namada version - - `namada --version` should output `Namada v0.23.0` + - `namada --version` should output `Namada v0.23.1` diff --git a/packages/docs/pages/networks/testnets/faq.mdx b/packages/docs/pages/networks/testnets/faq.mdx index 9bf0f7c6..ca5cf1b8 100644 --- a/packages/docs/pages/networks/testnets/faq.mdx +++ b/packages/docs/pages/networks/testnets/faq.mdx @@ -23,7 +23,7 @@ HINT: `namadac balance` ### **Q: How can I make an IBC transfer?** -**A:** As of `v0.23.0` you can now follow the docs [here!](../../users/ibc.mdx) +**A:** As of `v0.23.1` you can now follow the docs [here!](../../users/ibc.mdx) ### **Q: What requirements do I need to be a User/Validator?** diff --git a/packages/docs/pages/networks/testnets/pow.mdx b/packages/docs/pages/networks/testnets/pow.mdx index 57fe4b63..df120397 100644 --- a/packages/docs/pages/networks/testnets/pow.mdx +++ b/packages/docs/pages/networks/testnets/pow.mdx @@ -6,7 +6,7 @@ import { Callout } from 'nextra-theme-docs' The link to the faucet is [https://faucet.heliax.click](https://faucet.heliax.click) -As of `v0.23.0`, the Namada faucet has been moved to be an API call to a server. In order to request tokens, a proof of work challenge must be completed, in order to prevent spamming of the faucet. +As of `v0.23.1`, the Namada faucet has been moved to be an API call to a server. In order to request tokens, a proof of work challenge must be completed, in order to prevent spamming of the faucet. Note that this is not included in Mainnet as it is circumstantial to testnet. diff --git a/packages/docs/pages/networks/testnets/testnet-history.mdx b/packages/docs/pages/networks/testnets/testnet-history.mdx index dc275021..315a2aed 100644 --- a/packages/docs/pages/networks/testnets/testnet-history.mdx +++ b/packages/docs/pages/networks/testnets/testnet-history.mdx @@ -4,7 +4,25 @@ This page covers all installation steps required by various upgrades to testnets ## Latest Upgrade -TBD +- Namada public testnet 14 (soft-upgrade hot-fix): + - From date: 19th of October 2023 9:00 UTC + - Namada protocol version: `v0.23.1` + - Cometbft version: `0.37.2` + - CHAIN_ID: `public-testnet-14.5d79b6958580` + +How to upgrade to the latest testnet: +The upgrade is a soft upgrade, meaning that there is no consensus breaking change to the new binaries, and they are backwards compatible. Validators are encouraged to upgrade to the latest version of the binaries, which can be found [here](https://github.com/anoma/namada/releases/tag/v0.23.1) + +Then, simply stop the current ledger and restart it with the new binaries. This can be done by running the following commands: + +```bash copy +OPERATING_SYSTEM="Linux" +wget https://github.com/anoma/namada/releases/download/v0.23.1/namada-v0.23.1-${OS}-x86_64.tar.gz +tar -xvf namada-v0.23.1-${OS}-x86_64.tar.gz -C /usr/local/bin/ #sudo may be required +killall namadan +namada --version #should output v0.23.1 +NAMADA_CMT_STDOUT=true namada node ledger run +``` ## Latest Testnet