This patch release brings improvements and experimental features to enhance user experience and functionality.
-
Shell Auto-Completes - A new command,
osmosisd enable-cli-autocomplete
bash, has been added to facilitate the generation of shell auto-completes for improved usability. -
Experimental Support for Human-Readable IBC Denominations: - This release introduces experimental support for using human-readable IBC denominations in CLI arguments and outputs. Please be aware that this feature may undergo further changes in subsequent releases. To observe the new fields
human-readable-denoms-input
andhuman-readable-denoms-output
, regenerateclient.toml
. -
Debug Logs for Epoch and Daily Emissions - Debug logs related to epoch and daily emissions have been expanded, providing developers with additional insights into the emission processes.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux and Darwin (amd64 and arm64) are available below.
Darwin users can also use the same universal binary osmosisd-16.1.2-darwin-all
for both amd64 and arm64.
🔨 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 v16.1.2
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:16.1.2
| distroless/static-debian11
| Default image based on Distroless |
osmolabs/osmosis:16.1.2-distroless
| distroless/static-debian11
| Distroless image (same as above) |
osmolabs/osmosis:16.1.2-nonroot
| distroless/static-debian11:nonroot
| Distroless non-root image |
osmolabs/osmosis:16.1.2-alpine
| alpine
| Alpine image |
Example run:
docker run osmolabs/osmosis:16.1.2 version
# v16.1.2
All the images support arm64
and amd64
architectures.