Module abstract_sdk::base
source · Expand description
Base of an Abstract Module and its features.
Is used by the abstract-adapter
, abstract-ibc-host
and abstract-app
crates.
Structs§
- Abstract generic contract
Traits§
- Trait for a contract’s Execute entry point.
- Accessor trait for an object that wraps an
AbstractContract
. - Trait for a contract’s IBC callback ExecuteMsg variant.
- Trait for a contract’s Instantiate entry point.
- Trait for a contract’s Migrate entry point.
- Trait for a contract to call itself on an IBC counterpart.
- Trait for a contract’s Query entry point.
- Trait for a contract’s Receive ExecuteMsg variant.
- Trait for a contract’s Reply entry point.
- Trait for a contract’s Sudo entry point.
Type Aliases§
- Function signature for an execute handler.
- Function signature for an IBC callback handler.
- Function signature for an instantiate handler.
- Function signature for a migrate handler.
- Function signature for an Module to Module IBC handler.
- Function signature for a query handler.
- Function signature for a receive handler.
- Function signature for a reply handler.
- Function signature for a sudo handler.
- Version of the contract in str format.