Macro cosmwasm_std::create_entry_points_with_migration [−][src]
macro_rules! create_entry_points_with_migration { ($contract : ident) => { ... }; }
Expand description
This macro is very similar to the create_entry_points
macro, except it also requires the migrate
method:
pub fn migrate( deps: DepsMut, _env: Env, msg: MigrateMsg, ) -> Result<Response, StdError> { }
where MigrateMsg
is a type that implements DeserializeOwned + JsonSchema
.
Example
ⓘ
use contract; // The contract module cosmwasm_std::create_entry_points_with_migration!(contract);