osmosis-rust
osmosis-rust copied to clipboard
Rust libraries for osmosis
:information_desk_person: If you want to use latest update from osmosis' main branch, checkout
autobuild-mainbranch.
osmosis-rust
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.