pub type ExecuteMsg<AppMsg = Empty, ReceiveMsg = Empty> = ExecuteMsg<BaseExecuteMsg, AppMsg, ReceiveMsg>;Aliased Type§
pub enum ExecuteMsg<AppMsg = Empty, ReceiveMsg = Empty> {
Base(BaseExecuteMsg),
App(AppMsg),
IbcCallback(IbcResponseMsg),
Receive(ReceiveMsg),
}Variants§
Base(BaseExecuteMsg)
A configuration message, defined by the base.
App(AppMsg)
An app request defined by a base consumer.
IbcCallback(IbcResponseMsg)
IbcReceive to process IBC callbacks
Receive(ReceiveMsg)
Receive endpoint for CW20 / external service integrations
Trait Implementations§
Source§impl<T> From<BaseExecuteMsg> for ExecuteMsg<T>
impl<T> From<BaseExecuteMsg> for ExecuteMsg<T>
Source§fn from(base: BaseExecuteMsg) -> Self
fn from(base: BaseExecuteMsg) -> Self
Converts to this type from the input type.