Skip to content

Commit

Permalink
Merge pull request #182 from anoma/bengt/v0.23.1
Browse files Browse the repository at this point in the history
upgrade docs
  • Loading branch information
bengtlofgren authored Oct 19, 2023
2 parents 484daba + e441650 commit 4f05ef1
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 8 deletions.
2 changes: 1 addition & 1 deletion packages/community/pages/validators.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
4 changes: 2 additions & 2 deletions packages/docs/pages/networks/testnets/campfire.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { Callout } from 'nextra-theme-docs'
# The Campfire Testnet

<Callout type="info">
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`.
</Callout>

## Joining
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions packages/docs/pages/networks/testnets/environment-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
```


Expand Down Expand Up @@ -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`

</Steps>
2 changes: 1 addition & 1 deletion packages/docs/pages/networks/testnets/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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?**

Expand Down
2 changes: 1 addition & 1 deletion packages/docs/pages/networks/testnets/pow.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { Callout } from 'nextra-theme-docs'
The link to the faucet is [https://faucet.heliax.click](https://faucet.heliax.click)
</Callout>

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.

<Callout type="warning">
Note that this is not included in Mainnet as it is circumstantial to testnet.
Expand Down
20 changes: 19 additions & 1 deletion packages/docs/pages/networks/testnets/testnet-history.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit 4f05ef1

Please sign in to comment.