Skip to content

Commit

Permalink
GITBOOK-263: Add Upgrade Details to Step 0 Network Upgrade section
Browse files Browse the repository at this point in the history
  • Loading branch information
aw126 authored and gitbook-bot committed Jul 23, 2024
1 parent e0ef49d commit 6044d2a
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions for-node-hosts/running-nodes/cronos-mainnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,13 +74,13 @@ Note that all depends on the type of node you are running and settings will vary
{% endtab %}
{% endtabs %}

## Step 0 : Notes on "Huygen" Network upgrade
## Step 0 : Notes on Network Upgrade

Before we start, please note that there was "_Huygen_" network upgrade at the block height `2,693,800`, which requires the node operator to update their Cronos Mainnet binary `cronosd` from `v0.6.*` to `v0.7.0`.

For the host who would like to build a Full Node with complete blockchain data from scratch, one would need to:

<table><thead><tr><th width="270">Block Height</th><th width="196">Binary Version</th><th>Instruction</th></tr></thead><tbody><tr><td><code>1 ~ 2,693,800</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases?page=3"><code>cronos_v0.6.*</code></a></td><td>Start the node with the older binary version <a href="https://github.com/crypto-org-chain/cronos/releases?page=3"><code>cronos_v0.6.*</code></a><br><br>Sync-up with the blockchain until it reaches the target upgrade block height <code>2,693,800</code></td></tr><tr><td><code>2,693,800 ~ 3982500</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0"><code>cronos_v0.7.0</code></a></td><td>After it reaches the block height <code>2,693,800</code>, update <code>app.toml</code> with <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0">new config items</a><br><br>Update the binary to <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0"><code>cronos_v0.7.0</code> </a><br>Restart the node</td></tr><tr><td><code>3982500</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.3"><code>cronos_v0.8.3</code></a></td><td>After reaching block height, update <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.2"><code>iavl-disable-fastnode</code></a><code>in app.toml</code><br><br>Update the binary to <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.3"><code>cronos_v0.8.3</code></a><br>Restart the node</td></tr><tr><td><code>6542800</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.2"><code>cronos_v1.0.2</code></a></td><td>After reaching block height, update <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.2"><code>app-db-backend</code></a>in app.toml. <br><br>Update the binary to <code>cronos_v1.0.2</code><br>Restart the node</td></tr><tr><td><code>11608760</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.15">v1.0.15</a></td><td>After reaching block height, update, update the binary to <code>v1.0.15</code><br>Restart the node</td></tr></tbody></table>
<table><thead><tr><th width="270">Block Height</th><th width="196">Binary Version</th><th>Instruction</th></tr></thead><tbody><tr><td><code>1 ~ 2693800</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases?page=3"><code>cronos_v0.6.*</code></a></td><td>Start the node with the older binary version <a href="https://github.com/crypto-org-chain/cronos/releases?page=3"><code>cronos_v0.6.*</code></a><br><br>Sync-up with the blockchain until it reaches the target upgrade block height <code>2,693,800</code></td></tr><tr><td><code>2693800 ~ 3982500</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0"><code>cronos_v0.7.0</code></a></td><td>After it reaches the block height <code>2,693,800</code>, update <code>app.toml</code> with <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0">new config items</a><br><br>Update the binary to <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.7.0"><code>cronos_v0.7.0</code> </a><br>Restart the node</td></tr><tr><td><code>3982500</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.3"><code>cronos_v0.8.3</code></a></td><td>After reaching block height, update <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.2"><code>iavl-disable-fastnode</code></a><code>in app.toml</code><br><br>Update the binary to <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v0.8.3"><code>cronos_v0.8.3</code></a><br>Restart the node</td></tr><tr><td><code>6542800</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.2"><code>cronos_v1.0.2</code></a></td><td>After reaching block height, update <a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.2"><code>app-db-backend</code></a>in app.toml. <br><br>Update the binary to <code>cronos_v1.0.2</code><br>Restart the node</td></tr><tr><td><code>11608760</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.0.15"><code>cronos v1.0.15</code></a></td><td>After reaching block height, update the binary to <code>v1.0.15</code><br>Restart the node</td></tr><tr><td><code>13184000</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.1.0"><code>cronos v1.1.0</code></a></td><td>After reaching block height, update the binary to <code>v1.1.0</code><br>Restart the node</td></tr><tr><td><code>13520000</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.2.0"><code>cronos v1.2.0</code></a></td><td>After reaching block height, update the binary to <code>v1.2.0</code><br>Restart the node</td></tr><tr><td><code>14920000</code></td><td><a href="https://github.com/crypto-org-chain/cronos/releases/tag/v1.3.0"><code>cronos v1.3.0</code></a></td><td>After reaching block height, update the binary to <code>v1.3.0</code><br>Restart the node</td></tr></tbody></table>



Expand All @@ -90,7 +90,7 @@ Users can refer to the [upgrade guide of "Huygen"](huygen.md) for the detailed u
To patch "unlucky" transactions, follow this guide on [patching unlucky tx](patching-unlucky-tx.md)
{% endhint %}

## Step 1. Get the Cronos Mainnet binary
## Step 1. Get the Cronos Mainnet Binary

{% hint style="info" %}
Remarks:
Expand Down

0 comments on commit 6044d2a

Please sign in to comment.