Skip to content

Commit

Permalink
v6.4 Release Notes
Browse files Browse the repository at this point in the history
  • Loading branch information
robert-zaremba committed Mar 20, 2024
1 parent ded07e7 commit 269f3b8
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 1 deletion.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,16 @@ Ref: https://keepachangelog.com/en/1.0.0/

## Unreleased

## v6.4.0 - 2024-03-21

### Features

- [2459](https://github.com/umee-network/umee/pull/2459), [2461](https://github.com/umee-network/umee/pull/2461) uibc: handle `params.ics20_hooks` switch (enabled / disabled).

### Bug Fixes

- [2462](https://github.com/umee-network/umee/pull/2462) (x/leverage) Take `MaxModuleWithdraw` into account when computing user `MaxWithdraw`.

## v6.4.0-beta1 - 2024-03-11

### Features
Expand Down
8 changes: 7 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Highlights:

- Cosmos SDK v0.47.10 patch update.
- IBC Hooks: we integrated ICS20 Memo handling.
- Integrated Packet Forwarding Middleware.
- Update `uibc/MsgGovUpdateQuota` Msg type to handle the new inflow parameters.
- Update `uibc/QueryAllOutflowsResponse` to include denom symbol (token name) in every outflow.

Expand All @@ -25,14 +26,18 @@ This release brings the first part of the seamless cross-chain money market tran
- `MsgSupplyCollateral`
- `MsgLiquidate`

The operation can only use tokens as the part of the IBC transfer (after any intermediate deductions) and the supplier / liquidator must be the IBC recipient (acting on someone else's behalf is not allowed). Authz is not supported. The remaining tokens will be credited to the recipient.
The operation can only use tokens that are part of the IBC transfer (after any intermediate deductions) and the supplier / liquidator must be the IBC recipient (acting on someone else's behalf is not allowed). Authz is not supported. The remaining tokens will be credited to the recipient.

Documentation: [x/uibc/README.md](https://github.com/umee-network/umee/blob/v6.4.0/x/uibc/README.md#ibc-ics20-hooks)

### Validators

**Upgrade Title** (for Cosmovisor): **v6.4**.

Update Price Feeder to `umee/2.4.1+`.

NOTE: after the upgrade, you should restart your Price Feeder. We observed that Price Feeder doesn't correctly re-established a connection after the chain upgrade.

#### libwasmvm update

Our dependencies have been updated. The binary requires `libwasmvm v1.5.2`. 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 another source, make sure you update the `/usr/lib/libwasmvm.<cpu_arch>.so`. For example:
Expand All @@ -51,6 +56,7 @@ You don't need to do anything if you are using our Docker image.
- Swap binaries.
- Ensure latest Price Feeder (see [compatibility matrix](https://github.com/umee-network/umee/#release-compatibility-matrix)) is running and ensure your price feeder configuration is up-to-date.
- Restart the chain.
- Restart Price Feeder.

You can use Cosmovisor → see [instructions](https://github.com/umee-network/umee/#cosmovisor).

Expand Down
1 change: 1 addition & 0 deletions x/uibc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ The IBC Apps repo has [`ibc-hooks`](https://github.com/cosmos/ibc-apps/tree/main
### Limitations

The current protocol requires that the IBC receiver is the same as the "operator" (supplier, liquidator) in the `Memo.messages`.
Authz is not supported in the hook execution context.

## IBC ICS20 Quota

Expand Down

0 comments on commit 269f3b8

Please sign in to comment.