pub type ExecuteMsg<Request = Empty, ReceiveMsg = Empty> = ExecuteMsg<BaseExecuteMsg, ApiRequestMsg<Request>, ReceiveMsg>;
Aliased Type§
pub enum ExecuteMsg<Request = Empty, ReceiveMsg = Empty> {
Base(BaseExecuteMsg),
App(ApiRequestMsg<Request>),
IbcCallback(IbcResponseMsg),
Receive(ReceiveMsg),
}
Variants§
Base(BaseExecuteMsg)
A configuration message, defined by the base.
App(ApiRequestMsg<Request>)
An app request defined by a base consumer.
IbcCallback(IbcResponseMsg)
IbcReceive to process IBC callbacks
Receive(ReceiveMsg)
Receive endpoint for CW20 / external service integrations