Validators Registry
Config
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct Config {
pub owner: CanonicalAddr,
pub hub_contract: CanonicalAddr,
}Key
Type
Description
InitMsg
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct InstantiateMsg {
pub registry: Vec<Validator>,
pub hub_contract: String,
}
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct Validator {
pub address: String,
}
Key
Type
Description
Key
Type
Description
ExecuteMsg
AddValidator
Key
Type
Description
Key
Type
Description
RemoveValidator
Key
Type
Description
UpdateConfig
Key
Type
Description
Redelegations
Key
Type
Description
SetOwner
Key
Type
Description
AcceptOwnership
QueryMsg
GetValidatorsForDelegation
ValidatorResponse
Key
Type
Description
Config
NewOwner
NewOwnerResponse
Key
Type
Description
Last updated