pub enum QueryResponseDataResolverwhere
EngineStatus: Archive,
ContractsResponse: Archive,
FeeRatesResponse: Archive,
NoncesResponse: Archive,
LinkedSignerResponse: Archive,
SubaccountInfoResponse: Archive,
MarketPriceResponse: Archive,
MarketPricesResponse: Archive,
OrderResponse: Archive,
OrdersResponse: Archive,
ValidateOrderResponse: Archive,
SubaccountOrdersResponse: Archive,
MarketLiquidityResponse: Archive,
AllProductsResponse: Archive,
MaxOrderSizeResponse: Archive,
MaxWithdrawableResponse: Archive,
MaxLpMintableResponse: Archive,
HealthGroupsResponse: Archive,
InsuranceResponse: Archive,
VersionsResponse: Archive,
SymbolsResponse: Archive,
String: Archive,{
Show 22 variants
StatusResponse(Resolver<EngineStatus>),
Contracts(Resolver<ContractsResponse>),
FeeRates(Resolver<FeeRatesResponse>),
Nonces(Resolver<NoncesResponse>),
LinkedSigner(Resolver<LinkedSignerResponse>),
SubaccountInfo(Resolver<SubaccountInfoResponse>),
MarketPrice(Resolver<MarketPriceResponse>),
MarketPrices(Resolver<MarketPricesResponse>),
Order(Resolver<OrderResponse>),
Orders(Resolver<OrdersResponse>),
ValidateOrder(Resolver<ValidateOrderResponse>),
SubaccountOrders(Resolver<SubaccountOrdersResponse>),
MarketLiquidity(Resolver<MarketLiquidityResponse>),
AllProducts(Resolver<AllProductsResponse>),
MaxOrderSize(Resolver<MaxOrderSizeResponse>),
MaxWithdrawable(Resolver<MaxWithdrawableResponse>),
MaxLpMintable(Resolver<MaxLpMintableResponse>),
HealthGroups(Resolver<HealthGroupsResponse>),
Insurance(Resolver<InsuranceResponse>),
Versions(Resolver<VersionsResponse>),
Symbols(Resolver<SymbolsResponse>),
Error(Resolver<String>),
}Expand description
The resolver for an archived QueryResponseData
Variants§
StatusResponse(Resolver<EngineStatus>)
Tuple Fields
0: Resolver<EngineStatus>The resolver for QueryResponseData::StatusResponse::0
The resolver for QueryResponseData::StatusResponse
Contracts(Resolver<ContractsResponse>)
Tuple Fields
0: Resolver<ContractsResponse>The resolver for QueryResponseData::Contracts::0
The resolver for QueryResponseData::Contracts
FeeRates(Resolver<FeeRatesResponse>)
Tuple Fields
0: Resolver<FeeRatesResponse>The resolver for QueryResponseData::FeeRates::0
The resolver for QueryResponseData::FeeRates
Nonces(Resolver<NoncesResponse>)
Tuple Fields
0: Resolver<NoncesResponse>The resolver for QueryResponseData::Nonces::0
The resolver for QueryResponseData::Nonces
LinkedSigner(Resolver<LinkedSignerResponse>)
Tuple Fields
0: Resolver<LinkedSignerResponse>The resolver for QueryResponseData::LinkedSigner::0
The resolver for QueryResponseData::LinkedSigner
SubaccountInfo(Resolver<SubaccountInfoResponse>)
Tuple Fields
0: Resolver<SubaccountInfoResponse>The resolver for QueryResponseData::SubaccountInfo::0
The resolver for QueryResponseData::SubaccountInfo
MarketPrice(Resolver<MarketPriceResponse>)
Tuple Fields
0: Resolver<MarketPriceResponse>The resolver for QueryResponseData::MarketPrice::0
The resolver for QueryResponseData::MarketPrice
MarketPrices(Resolver<MarketPricesResponse>)
Tuple Fields
0: Resolver<MarketPricesResponse>The resolver for QueryResponseData::MarketPrices::0
The resolver for QueryResponseData::MarketPrices
Order(Resolver<OrderResponse>)
Tuple Fields
0: Resolver<OrderResponse>The resolver for QueryResponseData::Order::0
The resolver for QueryResponseData::Order
Orders(Resolver<OrdersResponse>)
Tuple Fields
0: Resolver<OrdersResponse>The resolver for QueryResponseData::Orders::0
The resolver for QueryResponseData::Orders
ValidateOrder(Resolver<ValidateOrderResponse>)
Tuple Fields
0: Resolver<ValidateOrderResponse>The resolver for QueryResponseData::ValidateOrder::0
The resolver for QueryResponseData::ValidateOrder
SubaccountOrders(Resolver<SubaccountOrdersResponse>)
Tuple Fields
0: Resolver<SubaccountOrdersResponse>The resolver for QueryResponseData::SubaccountOrders::0
The resolver for QueryResponseData::SubaccountOrders
MarketLiquidity(Resolver<MarketLiquidityResponse>)
Tuple Fields
0: Resolver<MarketLiquidityResponse>The resolver for QueryResponseData::MarketLiquidity::0
The resolver for QueryResponseData::MarketLiquidity
AllProducts(Resolver<AllProductsResponse>)
Tuple Fields
0: Resolver<AllProductsResponse>The resolver for QueryResponseData::AllProducts::0
The resolver for QueryResponseData::AllProducts
MaxOrderSize(Resolver<MaxOrderSizeResponse>)
Tuple Fields
0: Resolver<MaxOrderSizeResponse>The resolver for QueryResponseData::MaxOrderSize::0
The resolver for QueryResponseData::MaxOrderSize
MaxWithdrawable(Resolver<MaxWithdrawableResponse>)
Tuple Fields
0: Resolver<MaxWithdrawableResponse>The resolver for QueryResponseData::MaxWithdrawable::0
The resolver for QueryResponseData::MaxWithdrawable
MaxLpMintable(Resolver<MaxLpMintableResponse>)
Tuple Fields
0: Resolver<MaxLpMintableResponse>The resolver for QueryResponseData::MaxLpMintable::0
The resolver for QueryResponseData::MaxLpMintable
HealthGroups(Resolver<HealthGroupsResponse>)
Tuple Fields
0: Resolver<HealthGroupsResponse>The resolver for QueryResponseData::HealthGroups::0
The resolver for QueryResponseData::HealthGroups
Insurance(Resolver<InsuranceResponse>)
Tuple Fields
0: Resolver<InsuranceResponse>The resolver for QueryResponseData::Insurance::0
The resolver for QueryResponseData::Insurance
Versions(Resolver<VersionsResponse>)
Tuple Fields
0: Resolver<VersionsResponse>The resolver for QueryResponseData::Versions::0
The resolver for QueryResponseData::Versions
Symbols(Resolver<SymbolsResponse>)
Tuple Fields
0: Resolver<SymbolsResponse>The resolver for QueryResponseData::Symbols::0
The resolver for QueryResponseData::Symbols
Error(Resolver<String>)
Tuple Fields
0: Resolver<String>The resolver for QueryResponseData::Error::0
The resolver for QueryResponseData::Error