Enum sei_cosmwasm::SeiMsg
source · [−]pub enum SeiMsg {
PlaceOrders {
orders: Vec<Order>,
funds: Vec<Coin>,
contract_address: Addr,
},
CancelOrders {
order_ids: Vec<u64>,
contract_address: Addr,
},
CreateDenom {
subdenom: String,
},
MintTokens {
amount: Coin,
},
BurnTokens {
amount: Coin,
},
ChangeAdmin {
denom: String,
new_admin_address: String,
},
}Variants
PlaceOrders
CancelOrders
CreateDenom
Fields
subdenom: StringMintTokens
Fields
amount: CoinBurnTokens
Fields
amount: CoinChangeAdmin
Trait Implementations
sourceimpl<'de> Deserialize<'de> for SeiMsg
impl<'de> Deserialize<'de> for SeiMsg
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl JsonSchema for SeiMsg
impl JsonSchema for SeiMsg
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreimpl CustomMsg for SeiMsg
impl StructuralPartialEq for SeiMsg
Auto Trait Implementations
impl RefUnwindSafe for SeiMsg
impl Send for SeiMsg
impl Sync for SeiMsg
impl Unpin for SeiMsg
impl UnwindSafe for SeiMsg
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more