cw_boolean_contract/msgs/execute_msg.rs
1use cosmwasm_schema::cw_serde;
2
3/// Lists the available execute messages for this contract
4#[cw_serde]
5pub enum ExecuteMsg {
6 /// Explicitly sets the state boolean to `true` or `false`
7 /// Takes one parameter: `is_true` and uses that value to set state
8 SetValue { is_true: bool },
9 /// Toggle switches the current value in state from `true` to `false` or `false` to `true`
10 /// This execute message takes no parameters
11 Toggle {},
12}