💁 If you want to use latest update from osmosis' main branch, checkout
autobuild-main
branch.
Rust libraries for Osmosis. The following table shows every published crates maintained in this repository:
Crate | Description | Crates.io | Docs |
---|---|---|---|
osmosis-std | Osmosis's proto-generated types and helpers for interacting with the appchain. Compatible with CosmWasm contract. | ||
osmosis-std-derive | Procedural macro for augmenting proto-generated types to create better developer ergonomics. Internally used by osmosis-std |
||
osmosis-testing(🚩DEPRECATED IN FAVOR OF osmosis-test-tube ) |
CosmWasm x Osmosis integration testing library that, unlike cw-multi-test , it allows you to test your cosmwasm contract against real chain's logic instead of mocks. |
This repo also contains proto-build
package which is used for autogenrating rust types from proto.