Trait abstract_sdk::base::endpoints::InstantiateEndpoint
source · pub trait InstantiateEndpoint: Handler {
type InstantiateMsg: Serialize + JsonSchema;
fn instantiate(
self,
deps: DepsMut<'_>,
env: Env,
info: MessageInfo,
msg: Self::InstantiateMsg
) -> Result<Response, Self::Error>;
}Required Associated Types§
type InstantiateMsg: Serialize + JsonSchema
Required Methods§
sourcefn instantiate(
self,
deps: DepsMut<'_>,
env: Env,
info: MessageInfo,
msg: Self::InstantiateMsg
) -> Result<Response, Self::Error>
fn instantiate(
self,
deps: DepsMut<'_>,
env: Env,
info: MessageInfo,
msg: Self::InstantiateMsg
) -> Result<Response, Self::Error>
Instantiate the base contract