Trait abstract_sdk::base::endpoints::ExecuteEndpoint
source · pub trait ExecuteEndpoint: Handler {
type ExecuteMsg: Serialize + JsonSchema;
// Required method
fn execute(
self,
deps: DepsMut<'_>,
env: Env,
info: MessageInfo,
msg: Self::ExecuteMsg
) -> Result<Response, Self::Error>;
}Required Associated Types§
type ExecuteMsg: Serialize + JsonSchema
Required Methods§
sourcefn execute(
self,
deps: DepsMut<'_>,
env: Env,
info: MessageInfo,
msg: Self::ExecuteMsg
) -> Result<Response, Self::Error>
fn execute( self, deps: DepsMut<'_>, env: Env, info: MessageInfo, msg: Self::ExecuteMsg ) -> Result<Response, Self::Error>
Handler for the Execute endpoint.