Enum vortex_common::msg::SudoMsg
source · pub enum SudoMsg {
Settlement {
epoch: i64,
entries: Vec<SettlementEntry>,
},
NewBlock {
epoch: i64,
},
BulkOrderPlacements {
orders: Vec<OrderPlacement>,
deposits: Vec<DepositInfo>,
},
BulkOrderCancellations {
ids: Vec<u64>,
},
Liquidation {
requests: Vec<LiquidationRequest>,
},
FinalizeBlock {
contract_order_results: Vec<ContractOrderResult>,
},
}Variants§
Settlement
NewBlock
BulkOrderPlacements
BulkOrderCancellations
Liquidation
Fields
§
requests: Vec<LiquidationRequest>FinalizeBlock
Fields
§
contract_order_results: Vec<ContractOrderResult>Trait Implementations§
source§impl<'de> Deserialize<'de> for SudoMsg
impl<'de> Deserialize<'de> for SudoMsg
source§fn 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
source§impl JsonSchema for SudoMsg
impl JsonSchema for SudoMsg
source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
source§fn 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 more