osmo_bindings/
lib.rs

1mod msg;
2mod query;
3mod types;
4
5pub use msg::OsmosisMsg;
6pub use query::{
7    FullDenomResponse, OsmosisQuery, PoolStateResponse, SpotPriceResponse, SwapResponse,
8};
9pub use types::{Step, Swap, SwapAmount, SwapAmountWithLimit};
10
11// This is a signal, such that any contract that imports these helpers will only run on the
12// osmosis blockchain
13#[no_mangle]
14extern "C" fn requires_osmosis() {}