Enum cw_croncat_core::msg::QueryMsg
source · pub enum QueryMsg {
Show 14 variants
GetConfig {},
GetBalances {},
GetAgent {
account_id: String,
},
GetAgentIds {},
GetAgentTasks {
account_id: String,
},
GetTasks {
from_index: Option<u64>,
limit: Option<u64>,
},
GetTasksWithQueries {
from_index: Option<u64>,
limit: Option<u64>,
},
GetTasksByOwner {
owner_id: String,
},
GetTask {
task_hash: String,
},
GetTaskHash {
task: Box<Task>,
},
ValidateInterval {
interval: Interval,
},
GetSlotHashes {
slot: Option<u64>,
},
GetSlotIds {},
GetWalletBalances {
wallet: String,
},
}Variants§
GetConfig
Fields
GetBalances
Fields
GetAgent
GetAgentIds
Fields
GetAgentTasks
GetTasks
GetTasksWithQueries
GetTasksByOwner
GetTask
GetTaskHash
ValidateInterval
GetSlotHashes
GetSlotIds
Fields
GetWalletBalances
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