Reward
Config
Key
Type
Description
InitMsg
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct InstantiateMsg {
pub hub_contract: String,
pub reward_denom: String,
pub swap_contract: String,
pub swap_denoms: Vec<String>,
}Key
Type
Description
ExecuteMsg
ClaimRewards
Key
Type
Description
UpdateConfig
Key
Type
Description
SetOwner
Key
Type
Description
AcceptOwnership
[Internal] SwapToRewardDenom
Key
Type
Desciption
[Internal] UpdateGlobalIndex
Key
Type
Description
[Internal] IncreaseBalance
Key
Type
Description
[Internal] DecreaseBalance
Key
Type
Description
UpdateSwapDenom
Key
Type
Description
QueryMsg
Config
ConfigResponse
Key
Type
Description
State
StateResponse
Key
Type
Description
AccruedRewards
Key
Type
Description
AccruedRewardsResponse
Key
Type
Description
Holder
Key
Type
Description
HolderResponse
Key
Type
Description
Holders
Key
Type
Description
HoldersResponse
Key
Type
Description
Key
Type
Description
NewOwner
NewOwnerResponse
Key
Type
Description
Last updated