Trait abstract_sdk::base::ExecuteEndpoint
source · pub trait ExecuteEndpoint: Handler {
type ExecuteMsg: Serialize + JsonSchema;
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>
Entry point for contract execution