Skip to content

Releases: scrtlabs/SecretNetwork

Mainnet secret-1 v0.2.1

05 Jul 10:09
f1deca3
Compare
Choose a tag to compare

Changelog

Upgraded Tendermint from v0.33.3 to v0.33.6 (Anti DDoS fixes). See https://github.com/tendermint/tendermint/blob/v0.33.6/CHANGELOG.md#v0336 for more.

How to upgrade

⚠️ Make sure to back up your validator node before you make any changes.
⚠️ Make sure to back up your delegator wallet keys with secretcli keys export <key-alias> before you make any changes.

  1. Tell your node to gracefully shut down:

    perl -i -pe 's/^halt-time =.*$/halt-time = 1593940000/' ~/.secretd/config/app.toml

Note: This tells the node to gracefully shut down if the current time is past Sunday, 05-Jul-20 09:06:40 UTC (which it is, so it's going to shut down now). If you wish you can also manually edit ~/.secretd/config/app.toml and set halt-height to a future block. halt-time = 1593940000 is chosen here for simplicity.

  1. Load the new configuration:

    sudo systemctl restart secret-node
  2. Make sure the node isn't running:

    journalctl -u secret-node -f
  3. Only if systemd keeps restarting it - Manually stop your node:

    sudo systemctl stop secret-node
  4. Download v0.2.1:

    wget https://github.com/enigmampc/SecretNetwork/releases/download/v0.2.1/secretnetwork_0.2.1_amd64.deb
  5. Install v0.2.1:

    sudo dpkg -i secretnetwork_0.2.1_amd64.deb
  6. Tell your node to stop shutting down:

    perl -i -pe 's/^halt-time =.*$/halt-time = 0/' ~/.secretd/config/app.toml
  7. Start your node with the new version:

    sudo systemctl start secret-node
  8. Make sure your node is running properly:

    journalctl -u secret-node -f

Mainnet secret-1 v0.2.0

02 Jul 18:12
c981f9a
Compare
Choose a tag to compare

The Romulus Upgrade for the Secret Network.

See Proposal 13

Change log

How to upgrade

Follow Romulus Upgrade Instructions

Mainnet enigma-1 v0.0.3

11 Apr 19:52
a3c625f
Compare
Choose a tag to compare

Changelog

Upgraded cosmos-sdk from v0.38.1 to v0.38.3 (Anti DDoS fixes). See https://github.com/tendermint/tendermint/blob/v0.33/CHANGELOG.md#v0333 for more.

How to upgrade

⚠️ Make sure to back up your validator node before you make any changes.

From v0.0.1

Follow Upgrading a validator or a full node from v0.0.1 to v0.0.2 but use v0.0.3 instead of v0.0.2.

Or you can use @dbriggsie's Quicksync, which is a little more dangerous (more downtime) but way faster: https://forum.enigma.co/t/chainofsecrets-org-launches-quicksync/1467/5

From v0.0.2

sudo systemctl stop enigma-node
sudo dpkg -r enigmachain # might fail but this is okay

sudo dpkg -i enigma-blockchain_0.0.3_amd64.deb
sudo systemctl enable enigma-node
sudo systemctl start enigma-node

Mainnet enigma-1 v0.0.2

25 Feb 11:45
fb2f747
Compare
Choose a tag to compare

This version consumes much less disk space than v0.0.1.

⚠️ Validator and full nodes ⚠️: Upgrading is optional. Please follow the upgrading guide: Upgrading a validator or a full node from v0.0.1 to v0.0.2

(How to verify releases)

Changelog:

  • Upgrade cosmos-sdk from v0.38.0 to v0.38.1 (#9)
  • Increase ulimit setting for the node process form 4096 to 65535

Mainnet enigma-1

10 Feb 13:57
085bef1
Compare
Choose a tag to compare

Only staking, no app whatsoever

(How to verify releases)