1pub mod adapter;
4pub mod app;
5pub mod bank;
6pub mod execution;
7pub mod ibc;
8pub mod ibc_memo;
9pub mod modules;
10pub mod respond;
11mod splitter;
12mod traits;
13pub mod verify;
14pub mod version_registry;
15
16pub use traits::AbstractApi;
17
18#[cfg(feature = "stargate")]
19pub mod authz;
20#[cfg(feature = "stargate")]
21pub mod distribution;
22#[cfg(feature = "stargate")]
23pub mod feegrant;
24#[cfg(feature = "stargate")]
25pub mod stargate;
26
27#[cfg(feature = "stargate")]
28pub(crate) fn stargate_msg(
29 type_url: String,
30 value: cosmwasm_std::Binary,
31) -> cosmwasm_std::CosmosMsg {
32 #[allow(deprecated)]
33 cosmwasm_std::CosmosMsg::Stargate { type_url, value }
34}