-
Notifications
You must be signed in to change notification settings - Fork 162
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: v6.3 upgrade handler and release notes (#2376)
* v6.3 release handler * release notes * lint * update release notes * Apply suggestions from code review Co-authored-by: Sai Kumar <[email protected]> Co-authored-by: Adam Moser <[email protected]> * update release notes * test --------- Co-authored-by: Sai Kumar <[email protected]> Co-authored-by: Adam Moser <[email protected]>
- Loading branch information
1 parent
16e06f8
commit 007207a
Showing
6 changed files
with
22 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,43 +6,20 @@ | |
|
||
Release Procedure is defined in the [CONTRIBUTING](CONTRIBUTING.md#release-procedure) document. | ||
|
||
## v6.2.0 | ||
## v6.3.0 | ||
|
||
Highlights: | ||
|
||
- Umee chain upgrades to the latest stable Cosmos SDK v0.47 | ||
- The `gov` module in in Cosmos SDK v0.47 has been updated to support a minimum proposal deposit at submission time. It is determined by a new parameter called `MinInitialDepositRatio`. When multiplied by the existing `MinDeposit` parameter, it produces the necessary proportion of coins needed at the proposal submission time. The motivation for this change is to prevent proposal spamming. | ||
We set `MinInitialDepositRatio` to 10%.` | ||
- Added `meToken` WASM queries. | ||
- IBC Quota v2 mechanism | ||
1. Outflows quota has been increased to `$1.6M` for total outflows and `$1.2M` per token outflows. | ||
2. new lifting conditions is added: IBC outflows are possible if (1.) fails, but | ||
- sum outflows of all tokens <= `$1M + InflowOutflowQuotaRate * sum_of_all_inflows`; | ||
- and token outflows <= `$0.9M + InflowOutflowQuotaRate * token_inflows`. | ||
See [IBC Quota Design](./x/uibc/README.md#design) for more details. | ||
- Cosmos SDK v0.47.7 patch update. | ||
- New queries: `oracle/MissCounters`, `uibc/Inflows`, `uibc/QuotaExpires`, `leverage/RegisteredTokenMarkets` | ||
- Update `uibc/MsgGovUpdateQuota` Msg type to handle the new inflow parameters. | ||
- Update `uibc/QueryAllOutflowsResponse` to include denom symbol (token name) in every outflow. | ||
|
||
[CHANGELOG](CHANGELOG.md) | ||
|
||
### Validators | ||
|
||
**Upgrade Title** (for Cosmovisor): **v6.2**. | ||
|
||
#### Price Feeder | ||
|
||
Price Feeder `< umee/v2.3.0` is not compatible with Cosmos SDK v0.47. Validators must update to `umee/v2.3.0` or newer. | ||
|
||
During the testnet upgrade, we noticed miss counters increasing dramatically. Please make sure your transactions are going through. If you see _out of gas_ in your transactions ([example](https://explorer.network.umee.cc/Canon-4/tx/74078158E2739CBF7EEA30D6BE673D207338E6686129717A4CED546F36F07CD7)), please increase `gas_adjustment` to `2.0` in your `price-feeder.toml`. | ||
|
||
We recommend to actively track your miss counters and making sure you follow the [latest currency-pairs config](https://github.com/ojo-network/price-feeder/blob/umee/umee-provider-config/currency-pairs.toml) (note the `umee` branch). | ||
|
||
#### libwasmvm update | ||
|
||
Our dependencies have been updated. Now the binary requires `libwasmvm v1.5.0`. When you build the binary from source on the server machine you probably don't need any change. However when you download a binary from GitHub, or from other source, make sure you update the `/usr/lib/libwasmvm.<cpu_arch>.so`. For example: | ||
|
||
- copy from `$GOPATH/pkg/mod/github.com/!cosm!wasm/[email protected]/internal/api/libwasmvm.$(uname -m).so` | ||
- or download from github `wget https://raw.githubusercontent.com/CosmWasm/wasmvm/v1.5.0/internal/api/libwasmvm.$(uname -m).so -O /lib/libwasmvm.$(uname -m).so` | ||
|
||
You don't need to do anything if you are using our Docker image. | ||
**Upgrade Title** (for Cosmovisor): **v6.3**. | ||
|
||
### Upgrade instructions | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters