Releases: scrtlabs/SecretNetwork
v1.3.1
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.
v1.3.0
Shockwave Alpha
The v1.3.0 software upgrade is set for block 3,343,000, which is estimated to occur on Wednesday, 11 May 2022 at 1:00PM UTC. You can monitor the ETA at https://www.mintscan.io/secret/blocks/3343000.
Upgrade Instructions
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:
- Full changelog:
ibc-go/v3.0.0...v3.3.0
- Full changelog:
v1.4.0 changelog: CHANGELOG.md
v1.2.6 - Querying Nodes
Update: v1.2.5 contained a very, very rare unknown bug that caused a consensus mismatch with 1.2.2. To address this we reverted the bump of the cosmos sdk versions and released 1.2.6. If you're using v1.2.5
please upgrade to this version, especially if you are using a validator
Architecture now split into query nodes and validator nodes. Query nodes contain optimizations that may not be entirely safe for validators and greatly improve querying performance. In addition, contracts are now served by two different enclaves: Query enclaves and execute enclaves. This will allow upgrading query enclave and improving performance without consensus-breaking changes. Lastly, rocksdb support is enabled. We are releasing binaries for each supported Database. Rocksdb is recommended for performance, but requires a resync of any nodes currently running goleveldb. Rocksdb currently only supported for Ubuntu 20.04. Using this release will require machines with at least 32GB of RAM (up from a minimum of 16).
This release focuses mostly on querying node only. We are providing validator binaries for benchmarking and testing purposes only. Use at your own risk.
Version notation: secretnetwork_[version][query/validator][database type]_[cpu arch]
See changelog for more details
v1.2.2
- Fixed issue where queries would try to access the Enclave in parallel from multiple threads, causing
SGX_ERROR_OUT_OF_TCS
to be returned to users when a node was under sufficient load. Queries now access the enclave one-at-a-time again.
secretcli v1.2.1
- Migrated the
secretcli tx sign-doc
command from v1. See this for more info.
v1.2.0
General
Version 1.2.0 - Supernova upgrade
You can find the docs here
Network Information
Explorer: secret nodes
chain-id: secret-4
Bootstrap nodes:
971911193b09a17c347565d311a3cc4f6004156d@peer.node.scrtlabs.com:26656
7649dcfda0eb77b38fde8e817da8071faea3cd13@bootstrap.scrt.network:26656
Docker Image Name:
enigmampc/secret-network-node:v1.2.0-mainnet
Registration service (for docker image or auto registration):
http://register.mainnet.enigma.co:26667
v1.2.0-beta2
You can connect to supernova-2
at this node - 9cdaa5856e0245ecd73bd464308fb990fbc53b57@52.151.193.153:26656
Version 1.2.0-beta2 has been released - Supernova upgrade testnet v2!
Highlights
- Everything mentioned in v1.2.0-beta1
- Many bugfixes and some performance improvements
See the full change log here
Connecting to the network
Explorer: https://secretnodes.com/secret/chains/supernova-2
Faucet: https://faucet.supernova.enigma.co
chain-id: supernova-2
Bootstrap nodes:
- ab6394e953e0b570bb1deeb5a8b387aa0dc6188a@bootstrap.supernova.enigma.co:26656
- 9cdaa5856e0245ecd73bd464308fb990fbc53b57@node2.supernova.enigma.co:26656
REST port: 1317
RPC port: 26657
Docker Image Name: TBD
Registration service (for docker image or auto registration):
register.supernova.enigma.co:36667
Mainnet secret-3 v1.0.6
- Added the
secretcli tx sign-doc
command. See this for more info - Fixed compilation of secretd (v1.0.5 couldn't
init-enclave
)
Mainnet secret-3 v1.0.5
v1.2.0-beta1
Version 1.2.0-beta1 has been released - Supernova upgrade testnet v1!
Highlights
-
Upgraded to Cosmos SDK 0.43. Full changelog can be found here
-
Gas prices are lower - as a result of performance upgrades and optimizations, gas amounts required will be much lower. We will be monitoring these metrics during the testnet period, so the numbers may not be final
-
GRPC for cosmos-sdk modules in addition to legacy REST API. See API here
-
New modules:
-
Auto Registration - The new node registering process is now automated via a new command
secretd auto-register
See the full change log here
Connecting to the network
Explorer: https://secretnodes.com/secret/chains/supernova-1
Faucet: https://faucet.supernova.enigma.co
chain-id: supernova-1
Bootstrap nodes:
- 115aa0a629f5d70dd1d464bc7e42799e00f4edae@bootstrap.supernova.enigma.co:26656
- ab6394e953e0b570bb1deeb5a8b387aa0dc6188a@node1.supernova.enigma.co:26656
- f3cbc914ec36e3b6a8274d8af349d4633a18d77e@node2.supernova.enigma.co:26656
Docker Image Name:
enigmampc/secret-network-node:v1.2.0-beta1-2-gbe1ca55e-testnet
Registration service (for docker image or auto registration):
register.supernova.enigma.co:36667
Docs
https://github.com/enigmampc/SecretNetwork/tree/stargate/docs/testnet/supernova-1