Attribute Macro cw_ownable::cw_ownable_execute
source ยท #[cw_ownable_execute]Expand description
Append ownership-related execute message variant(s) to an enum.
For example, apply the cw_ownable_execute macro to the following enum:
use cosmwasm_schema::cw_serde;
use cw_ownable::cw_ownable_exeucte;
#[cw_ownable_execute]
#[cw_serde]
enum ExecuteMsg {
Foo {},
Bar {},
}Is equivalent to:
use cosmwasm_schema::cw_serde;
use cw_ownable::Action;
#[cw_serde]
enum ExecuteMsg {
UpdateOwnership(Action),
Foo {},
Bar {},
}Note: #[cw_ownable_execute] must be applied before #[cw_serde].