osmosis-labs / osmosis-rust

Rust libraries for osmosis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

💁 If you want to use latest update from osmosis' main branch, checkout autobuild-main branch.

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 on crates.io Docs
osmosis-std-derive Procedural macro for augmenting proto-generated types to create better developer ergonomics. Internally used by osmosis-std osmosis-std-derive on crates.io Docs
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. osmosis-testing on crates.io Docs

This repo also contains proto-build package which is used for autogenrating rust types from proto.

About

Rust libraries for osmosis

License:Apache License 2.0


Languages

Language:Rust 99.7%Language:Shell 0.2%Language:Go 0.1%