abstract-sdk 0.26.1

Helpers for Abstract contracts
Documentation
// Remove deprecated if we move to cosmwasm_2_0 feature

pub mod adapter;
pub mod app;
pub mod bank;
pub mod execution;
pub mod ibc;
pub mod ibc_memo;
pub mod modules;
pub mod respond;
mod splitter;
mod traits;
pub mod verify;
pub mod version_registry;

pub use traits::AbstractApi;

#[cfg(feature = "stargate")]
pub mod authz;
#[cfg(feature = "stargate")]
pub mod distribution;
#[cfg(feature = "stargate")]
pub mod feegrant;
#[cfg(feature = "stargate")]
pub mod stargate;

#[cfg(feature = "stargate")]
pub(crate) fn stargate_msg(
    type_url: String,
    value: cosmwasm_std::Binary,
) -> cosmwasm_std::CosmosMsg {
    #[allow(deprecated)]
    cosmwasm_std::CosmosMsg::Stargate { type_url, value }
}