Skip to content

Osmosis v23.0.7-iavl-v1 🧪

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Mar 16:09
· 624 commits to main since this release
70f6e3f

NOTE: Only to be used with an IAVL v1 snapshot. You can download from snapshots.osmosis.zone.

  • Bumps IAVL version from upstream, fixing multiple bugs and improving pruning.

  • A new fast node module whitelist in the app.toml. This option allows node operators to only run fast nodes for specific modules. In the case of Osmosis, this should just be set to "lockup". For IAVL v1, this allows for faster syncing, while keeping the benefits of fast nodes that are desired for epoch.

Screenshot 2024-03-09 at 1 32 12 PM

  • Bump the comet version in order to improve P2P connections when running blocksync.

  • No longer skips WW pools in SQS now that they are no longer broken in mainnet.

Changelog

See the full changelog here

⚡️ Binaries

Binaries for Linux (amd64 and arm64) are available below.

🔨 Build from source

If you prefer to build from source, you can use the following commands:

git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v23.0.7-iavl-v1
make install

🐳 Run with Docker

As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:

Image Name Base Description
osmolabs/osmosis:23.0.7-iavl-v1 distroless/static-debian11 Default image based on Distroless
osmolabs/osmosis:23.0.7-iavl-v1-distroless distroless/static-debian11 Distroless image (same as above)
osmolabs/osmosis:23.0.7-iavl-v1-nonroot distroless/static-debian11:nonroot Distroless non-root image
osmolabs/osmosis:23.0.7-iavl-v1-alpine alpine Alpine image

Example run:

docker run osmolabs/osmosis:23.0.7-iavl-v1 version
# v23.0.7-iavl-v1

All the images support arm64 and amd64 architectures.