From 43b4c044ef515aa3c40bfb51fc9114de72482bc9 Mon Sep 17 00:00:00 2001 From: Philip Su Date: Mon, 15 May 2023 16:59:18 -0700 Subject: [PATCH] 3.0.0 release (#779) * 3.0.0 release * grammar * Changelog --- CHANGELOG.md | 15 +++++++++++++++ app/upgrades.go | 22 ++++------------------ go.mod | 6 +++--- go.sum | 8 ++++---- 4 files changed, 26 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43ff5a12f3..0cee252b51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,21 @@ Ref: https://keepachangelog.com/en/1.0.0/ --> # Changelog +## 3.0.0 +sei-chain: +* [#777] (https://github.com/sei-protocol/sei-chain/pull/777) Parallelize Sudo Deposit +* [#771] (https://github.com/sei-protocol/sei-chain/pull/771) Parallelize BeginBlock for x/dex +* [#768] (https://github.com/sei-protocol/sei-chain/pull/768) Add FOK back to order match result +* [#763] (https://github.com/sei-protocol/sei-chain/pull/763) Refactor dex EndBlock to optimize store access + +sei-cosmos +* [#240] (https://github.com/sei-protocol/sei-cosmos/pull/239) Add dex contract ACL type +* [#237] (https://github.com/sei-protocol/sei-cosmos/pull/237) Add next-account-numnber cli + +sei-tendermint +* [#136] (https://github.com/sei-protocol/sei-tendermint/pull/136) Revert block.Evidence to nested block.Evidence.Evidence +* [#135] (https://github.com/sei-protocol/sei-tendermint/pull/135) Auto switch to blocksync should only start in consensus mode + ## 2.0.48beta sei-chain: * [#743] (https://github.com/sei-protocol/sei-chain/pull/743) Do not unregister contract if out of rent diff --git a/app/upgrades.go b/app/upgrades.go index 8fbedaf08a..dd127ca108 100644 --- a/app/upgrades.go +++ b/app/upgrades.go @@ -13,42 +13,26 @@ import ( // for both the current (n) and the previous (n-1) upgrade name. There is a bug // in a missing value in a log statement for which the fix is not released var upgradesList = []string{ - // 1.0.2beta + // 1.x.x versions use open source tendermint "1.0.2beta", - // 1.0.3beta "1.0.3beta", - // 1.0.4beta "1.0.4beta", - // 1.0.5beta "1.0.5beta upgrade", - // 1.0.6beta "1.0.6beta", - // 1.0.7beta "1.0.7beta", - // 1.0.7beta-postfix "1.0.7beta-postfix", - // 1.0.8beta "1.0.8beta", - // 1.0.9beta "1.0.9beta", - // 1.1.0beta "1.1.0beta", - // 1.1.1beta "1.1.1beta", - // 1.1.2beta-internal "1.1.2beta-internal", - // 1.1.3beta "1.1.3beta", - // 1.1.4beta "1.1.4beta", - // 1.2.0beta "1.2.0beta", - // 1.2.1beta "1.2.1beta", - // 1.2.2beta "1.2.2beta", - // 1.2.2beta-postfix "1.2.2beta-postfix", + // 2.x.x versions use forked sei-tendermint and forked sei-cosmos "2.0.29beta", "2.0.32beta", "2.0.36beta", @@ -64,6 +48,8 @@ var upgradesList = []string{ "2.0.46beta", "2.0.47beta", "2.0.48beta", + // 3.x.x versions have a revamped and optimized dex changes. We also change naming conventions to remove "beta" + "3.0.0", } func (app App) RegisterUpgradeHandlers() { diff --git a/go.mod b/go.mod index 7b1b145ba5..1f9c19937c 100644 --- a/go.mod +++ b/go.mod @@ -28,6 +28,7 @@ require ( github.com/spf13/cast v1.5.0 github.com/spf13/cobra v1.4.0 github.com/stretchr/testify v1.8.1 + github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 github.com/tendermint/tendermint v0.37.0-dev github.com/tendermint/tm-db v0.6.8-0.20220519162814-e24b96538a12 go.opentelemetry.io/otel v1.9.0 @@ -231,7 +232,6 @@ require ( github.com/stretchr/objx v0.5.0 // indirect github.com/subosito/gotenv v1.4.0 // indirect github.com/sylvia7788/contextcheck v1.0.4 // indirect - github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect github.com/tdakkota/asciicheck v0.1.1 // indirect github.com/tendermint/btcd v0.1.1 // indirect github.com/tendermint/crypto v0.0.0-20191022145703-50d29ede1e15 // indirect @@ -269,10 +269,10 @@ require ( replace ( github.com/CosmWasm/wasmd => github.com/sei-protocol/sei-wasmd v0.0.1 github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0 - github.com/cosmos/cosmos-sdk => github.com/sei-protocol/sei-cosmos v0.2.28 + github.com/cosmos/cosmos-sdk => github.com/sei-protocol/sei-cosmos v0.2.29 github.com/cosmos/iavl => github.com/sei-protocol/sei-iavl v0.1.3 github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1 github.com/keybase/go-keychain => github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4 - github.com/tendermint/tendermint => github.com/sei-protocol/sei-tendermint v0.2.15 + github.com/tendermint/tendermint => github.com/sei-protocol/sei-tendermint v0.2.16 google.golang.org/grpc => google.golang.org/grpc v1.33.2 ) diff --git a/go.sum b/go.sum index b65d81668a..1f696bdfa4 100644 --- a/go.sum +++ b/go.sum @@ -1067,12 +1067,12 @@ github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646/go.mod github.com/securego/gosec/v2 v2.11.0 h1:+PDkpzR41OI2jrw1q6AdXZCbsNGNGT7pQjal0H0cArI= github.com/securego/gosec/v2 v2.11.0/go.mod h1:SX8bptShuG8reGC0XS09+a4H2BoWSJi+fscA+Pulbpo= github.com/segmentio/fasthash v1.0.3/go.mod h1:waKX8l2N8yckOgmSsXJi7x1ZfdKZ4x7KRMzBtS3oedY= -github.com/sei-protocol/sei-cosmos v0.2.28 h1:82OB6Nm+lXw0XuPnbjVb21LM/SeYQt8tBvqn8i/Kiy8= -github.com/sei-protocol/sei-cosmos v0.2.28/go.mod h1:HaL4lCXp1N4BITUzrT3m7ztLQ27ac4yWNdrnsAT3d+I= +github.com/sei-protocol/sei-cosmos v0.2.29 h1:+58EbNnlCNLnpdyoLK/nSb0OVuSG2xg98fT9n2hQU70= +github.com/sei-protocol/sei-cosmos v0.2.29/go.mod h1:HaL4lCXp1N4BITUzrT3m7ztLQ27ac4yWNdrnsAT3d+I= github.com/sei-protocol/sei-iavl v0.1.3 h1:0hvW1NtmBlZ7ZkerQcM/n+2tFKg0vUlYWK8q/OeuCgw= github.com/sei-protocol/sei-iavl v0.1.3/go.mod h1:7PfkEVT5dcoQE+s/9KWdoXJ8VVVP1QpYYPLdxlkSXFk= -github.com/sei-protocol/sei-tendermint v0.2.15 h1:sP3ETBjD7+Rys82INRXKlFj8a4ZsstR0tFnA2N77mjA= -github.com/sei-protocol/sei-tendermint v0.2.15/go.mod h1:+BtDvAwTkE64BlxzpH9ZP7S6vUYT9wRXiZa/WW8/o4g= +github.com/sei-protocol/sei-tendermint v0.2.16 h1:g8PnhGjE6oYoOP4QBA0MUBqjKXWWKKgF4DDv2DJvpGI= +github.com/sei-protocol/sei-tendermint v0.2.16/go.mod h1:+BtDvAwTkE64BlxzpH9ZP7S6vUYT9wRXiZa/WW8/o4g= github.com/sei-protocol/sei-tm-db v0.0.5 h1:3WONKdSXEqdZZeLuWYfK5hP37TJpfaUa13vAyAlvaQY= github.com/sei-protocol/sei-tm-db v0.0.5/go.mod h1:Cpa6rGyczgthq7/0pI31jys2Fw0Nfrc+/jKdP1prVqY= github.com/sei-protocol/sei-wasmd v0.0.1 h1:dRvdapc1sqWxhIB2+DKS5LfilFjOsaFwWkGkSWwQIow=