This release contains the following new modules:
-
ProtoRev module (x/protorev). This module captures MEV via in-protocol cyclic arbitrage and distributes the revenue back to the protocol based on governance. It was developed by the Skip team.
-
Validator Set Preference module (x/valset-pref). This module allows users to delegate to multiple validators according to their preference list.
-
Pool Manager module (x/poolmanager). This module manages the infrastructure around pool creation and swaps. It serves as a unified entry point for any swap-related message or query. This module is extracted from the pre-existing x/gamm. It is the first milestone on the path toward delivering concentrated liquidity.
It also includes new features in other modules such as:
- Superfluid unlock partial amount
- Consensus min fee of
.0025 uosmo
. Now, Osmosis takes the given gas multiplies it by at least the consensus min fee and compares it against the given fee where the fee must be >= gas * consensus min fee. - Async ICQ
- Added rate limits according to: https://www.mintscan.io/osmosis/proposals/427
Notable bug fixes and API breaks:
- Fix incorrect time delta due to nanoseconds in time causing TWAP jitter.
- Remove Osmosis gamm and twap bindings that were previously supported as custom wasm plugins.
What Changed
See the full changelog here
Usage
🐳 Docker
The following Docker images are available in our registry:
Image | Description |
---|---|
osmolabs/osmosis:15.0.0
| Default image. Based on Distroless image |
osmolabs/osmosis:15.0.0-distroless
| Distroless image (same as above) |
osmolabs/osmosis:15.0.0-nonroot
| Distroless non root image |
osmolabs/osmosis:15.0.0-alpine
| Alpine image |
Example:
docker run osmolabs/osmosis:15.0.0 version
# v15.0.0
All the images have support for arm64
and amd64
architectures.
🔨 Build from source
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v15.0.0
make install
⚡️ Download binaries
Binaries for linux amd64 and arm64 are available below.
Darwin users should build binaries from source.