Struct croncat_sdk_manager::types::Config
source · pub struct Config {
pub paused: bool,
pub owner_addr: Addr,
pub croncat_factory_addr: Addr,
pub croncat_tasks_key: (String, [u8; 2]),
pub croncat_agents_key: (String, [u8; 2]),
pub agent_fee: u64,
pub treasury_fee: u64,
pub gas_price: GasPrice,
pub treasury_addr: Option<Addr>,
pub cw20_whitelist: Vec<Addr>,
pub native_denom: String,
pub limit: u64,
}Fields§
§paused: bool§owner_addr: Addr§croncat_factory_addr: AddrAddress of the croncat_factory
croncat_tasks_key: (String, [u8; 2])Key to query address of the tasks
croncat_agents_key: (String, [u8; 2])Key to query address of the agents
agent_fee: u64§treasury_fee: u64§gas_price: GasPrice§treasury_addr: Option<Addr>§cw20_whitelist: Vec<Addr>§native_denom: String§limit: u64Trait Implementations§
source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
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 Config
impl JsonSchema for Config
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
§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