Trait abstract_sdk::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