Skip to content

Releases: scrtlabs/SecretNetwork

v1.4.1-patch.1

10 Oct 21:31
c64d0a0
Compare
Choose a tag to compare
v1.4.1-patch.1 Pre-release
Pre-release

Patch instructions

⚠️ Note: if you have modified your systemd unit file (/etc/systemd/system/secret-node.service) you will need to re-apply those changes post installation and pre-service restart.

Check what database type you're currently using:

awk -F \" '/^db_backend =/{print $2}' ~/.secretd/config/config.toml

Uncomment and download the right binary based on your database type:

# Stop node
sudo systemctl stop secret-node

# Get & verify secretd v1.4.1-patch.1

## goleveldb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-patch.1/secretnetwork_1.4.1-patch.1_mainnet_goleveldb_amd64.deb"
# echo "916e66b0de0dc113b7e0b493b0aa04999de41324add6d8f221cae3b4fcf20437 secretnetwork_1.4.1-patch.1_mainnet_goleveldb_amd64.deb" | sha256sum --check

## rocksdb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-patch.1/secretnetwork_1.4.1-patch.1_mainnet_rocksdb_amd64.deb"
# echo "263498bd271c136515285af8112e105b3768b06969ef665ea1e0cadb69442bfc secretnetwork_1.4.1-patch.1_mainnet_rocksdb_amd64.deb" | sha256sum --check

# Install new binaries
sudo apt install -y ./secretnetwork_1.4.1-patch.1_mainnet_*_amd64.deb

# re-apply any systemd unit file customizations

# Restart the node
sudo systemctl restart secret-node

v1.4.0-patch.1

10 Oct 20:55
c64d0a0
Compare
Choose a tag to compare
v1.4.0-patch.1 Pre-release
Pre-release

Patch instructions

⚠️ Note: if you have modified your systemd unit file (/etc/systemd/system/secret-node.service) you will need to re-apply those changes post installation and pre-service restart.

Check what database type you're currently using:

awk -F \" '/^db_backend =/{print $2}' ~/.secretd/config/config.toml

Uncomment and download the right binary based on your database type:

# Stop node
sudo systemctl stop secret-node

# Get & verify secretd v1.4.0-patch.1

## goleveldb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.0-patch.1/secretnetwork_1.4.0-patch.1_mainnet_goleveldb_amd64.deb"
# echo "3fa95c373cc85277e6ae85256c5261aa99b9128255162c8e467e0498fd3017a0 secretnetwork_1.4.0-patch.1_mainnet_goleveldb_amd64.deb" | sha256sum --check

## rocksdb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.0-patch.1/secretnetwork_1.4.0-patch.1_mainnet_rocksdb_amd64.deb"
# echo "1de8ed31a4d64c02907b2d9884cd3267c71be680c7bab44da4e73e917d252a61 secretnetwork_1.4.0-patch.1_mainnet_rocksdb_amd64.deb" | sha256sum --check

# Install new binaries
sudo apt install -y ./secretnetwork_1.4.0-patch.1_mainnet_*_amd64.deb

# re-apply any systemd unit file customizations

# Restart the node
sudo systemctl restart secret-node

v1.4.0-beta.15

03 Oct 19:09
a7d1f4e
Compare
Choose a tag to compare
v1.4.0-beta.15 Pre-release
Pre-release
Update some deps

v1.4.1-beta.8

20 Sep 18:32
bbc18b1
Compare
Choose a tag to compare
v1.4.1-beta.8 Pre-release
Pre-release
ibc-go v3.0.0 -> v3.3.0

v1.4.0

20 Sep 18:13
15da8c9
Compare
Choose a tag to compare

Shockwave Delta

The v1.4 software upgrade is set for block 5,309,200, which is estimated to occur on Wednesday September 21, 2022 at 12:20pm UTC. You can monitor the ETA at https://www.mintscan.io/secret/blocks/5309200.

Upgrade instructions

https://docs.scrt.network/secret-network-documentation/post-mortems-upgrades/upgrade-instructions/shockwave-delta

Highlights

This upgrade adds the following features:

  • CosmWasm v1
  • Bump WASM gas costs
    • Base WASM invocation from 10k to 100k
    • WASM chain access 2k per access
  • Add support for EIP191 signatures (MetaMask compatible data)
  • Ledger support for Authz & Feegrant
  • Revert Chain of Secrets tombstone state and restore slashed funds to all delegators
  • Upgrade the ibc-go module to v3.3.0

On-chain proposal

Full Changelog

What's Changed

Read more

v1.4.1-beta.3

11 Sep 11:54
Compare
Choose a tag to compare
v1.4.1-beta.3 Pre-release
Pre-release

⚠️ TESTNET ⚠️

Upgrading from v1.4.0-beta.6

Check what database type you're currently using:

awk -F \" '/^db_backend =/{print $2}' ~/.secretd/config/config.toml

Uncomment and download the right binary based on your database type:

# Stop the v1.4.0 node
sudo systemctl stop secret-node

# Get & verify secretd v1.4.1

## goleveldb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-beta.3/secretnetwork_1.4.1-beta.3_testnet_goleveldb_amd64.deb"
# echo "1ec2b9b197196113f34ec3430603972e472b35f91db0e6b98d2f772f8e0081d6 secretnetwork_1.4.1-beta.3_testnet_goleveldb_amd64.deb" | sha256sum --check

## rocksdb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-beta.3/secretnetwork_1.4.1-beta.3_testnet_rocksdb_amd64.deb"
# echo "f8aeb3f24448f244e36f4a1fb5f7f64ccc04c1796cac0e76f38aa6362c0b3017 secretnetwork_1.4.1-beta.3_testnet_rocksdb_amd64.deb" | sha256sum --check

# Install v1.4.1 binaries
sudo apt install -y ./secretnetwork_1.4.1-beta.3_testnet_*_amd64.deb

# Restart the node
sudo systemctl restart secret-node

Note: Upgrading can take 2-3 hours, but afterwards node performance should drastically improve compared to v1.4.0.

What's Changed

  • Upgrade Cosmos SDK to v0.45.8
  • Upgrade Tendermint to v0.34.21

Full Changelog: v1.4.0-beta.6...v1.4.1-beta.3

v1.4.0-beta.6

11 Sep 11:50
88eebbc
Compare
Choose a tag to compare
v1.4.0-beta.6 Pre-release
Pre-release

⚠️ TESTNET ⚠️

Upgrade instructions

https://docs.scrt.network/secret-network-documentation/post-mortems-upgrades/upgrade-instructions/shockwave-delta-testnet

What's Changed

Full Changelog: v1.4.0-beta.5...v1.4.0-beta.6

v1.4.1-beta.2

08 Sep 18:43
44d4479
Compare
Choose a tag to compare
v1.4.1-beta.2 Pre-release
Pre-release

Shockwave Delta (Testnet) followup optional upgrade

Upgrading from v1.4.0-beta.5

Check what database type you're currently using:

awk -F \" '/^db_backend =/{print $2}' ~/.secretd/config/config.toml

Uncomment and download the right binary based on your database type:

# Stop the v1.4.0 node
sudo systemctl stop secret-node

# Get & verify secretd v1.4.1

## goleveldb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-beta.2/secretnetwork_1.4.1-beta.2_testnet_goleveldb_amd64.deb"
# echo "d7549691651dde2bcdcd6d554831e6ec23e76126ebe07aa3e18b1897380a11b9 secretnetwork_1.4.1-beta.2_testnet_goleveldb_amd64.deb" | sha256sum --check

## rocksdb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.4.1-beta.2/secretnetwork_1.4.1-beta.2_testnet_rocksdb_amd64.deb"
# echo "972e77d4c3f3bd10c2936120bffa417f22de7c055d1a2cb595ec1782fe843db2 secretnetwork_1.4.1-beta.2_testnet_rocksdb_amd64.deb" | sha256sum --check

# Install v1.4.1 binaries
sudo apt install -y ./secretnetwork_1.4.1-beta.2_testnet_*_amd64.deb

# Restart the node
sudo systemctl restart secret-node

Note: Upgrading can take 2-3 hours, but afterwards node performance should drastically improve compared to v1.4.0.

What's Changed

  • Upgrade Cosmos SDK to v0.45.8
  • Upgrade Tendermint to v0.34.21

Full Changelog: v1.4.0-beta.5...v1.4.1-beta.2

v1.4.0-beta.5

08 Sep 11:03
d4b5a44
Compare
Choose a tag to compare
v1.4.0-beta.5 Pre-release
Pre-release

Shockwave Delta (Testnet)

The v1.4.0 software upgrade is set for Thursday, 8 September 2022 at 2:00PM UTC.

Upgrade instructions

https://docs.scrt.network/secret-network-documentation/post-mortems-upgrades/upgrade-instructions/shockwave-delta-testnet

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0-beta.5

v1.3.1

25 May 20:01
d40b85a
Compare
Choose a tag to compare

Highlights

  • Use all available cores to serve queries.
  • Mainnet docker image with automatic node registration & state sync (docs).
  • Mempool optimizations (Thanks @ValarDragon!). For more info see this.
  • Fix missing libsnappy1v5 dependency for rocksdb deb package.
  • Updated ${LCD_URL}/swagger/ for v1.3 and added ${LCD_URL}/openapi/.

Full Changelog: v1.3.0...v1.3.1

Upgrading from v1.3.0

Check what database type you're currently using:

awk -F \" '/^db_backend =/{print $2}' ~/.secretd/config/config.toml

Uncomment and download the right binary based on your database type:

# Stop the v1.3.0 node
sudo systemctl stop secret-node

# Get & verify secretd v1.3.1

# goleveldb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.3.1/secretnetwork_1.3.1_mainnet_goleveldb_amd64.deb"
# echo "3b501e572ab6021df3371d5fae73952cd6fc5a85b726310cf32a000f4c093207 secretnetwork_1.3.1_mainnet_goleveldb_amd64.deb" | sha256sum --check

# rocksdb
# wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.3.1/secretnetwork_1.3.1_mainnet_rocksdb_amd64.deb"
# echo "dcf58f7fed86c50d52596e58ae2643b439dd171820e6e9f89241a2482242210e secretnetwork_1.3.1_mainnet_rocksdb_amd64.deb" | sha256sum --check

# Install v1.3.1 binaries
sudo apt install -y ./secretnetwork_1.3.1_mainnet_*.deb

# Restart the node
sudo systemctl restart secret-node

Note: Upgrading is recommended to all node types (especially validators) due to the new mempool features.