of the proposal
of the asset. It could either be a native token or an IBC token
specifies the ratio of rewards that will be given to each alliance asset it does not need to sum to 1. rate = weight / total_weight Native asset is always assumed to have a weight of 1.
positive take rate is used for liquid staking derivatives. It defines an annualized reward rate that will be redirected to the distribution rewards pool
how much the reward weight will change every rewardChangeInterval
how often the reward weight will change
set a bound of weight range to limit how much reward weights can scale.
MsgCreateAlliance is gov content type to create a new alliance