Enum vortex_common::msg::QueryMsg
source · pub enum QueryMsg {
GetBalance {
account: String,
symbol: String,
},
GetBalances {
account: String,
},
GetCumulativeFundingPaymentRate {
price_denom: String,
asset_denom: String,
},
GetPosition {
account: String,
price_denom: String,
asset_denom: String,
},
GetOrder {
account: String,
price_denom: String,
asset_denom: String,
},
GetPortfolioSpecs {
account: String,
},
GetInsuranceFundBalance {
denom: String,
},
GetOrderEstimate {
order: Order,
},
GetConfig {},
}Variants§
GetBalance
GetBalances
GetCumulativeFundingPaymentRate
GetPosition
GetOrder
GetPortfolioSpecs
GetInsuranceFundBalance
GetOrderEstimate
GetConfig
Fields
Trait Implementations§
source§impl<'de> Deserialize<'de> for QueryMsg
impl<'de> Deserialize<'de> for QueryMsg
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 QueryMsg
impl JsonSchema for QueryMsg
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