|
@@ -1,4 +1,4 @@
|
|
-use crate::{get_required_stake_by_fraction, BalanceOf, ProposalParameters, Module};
|
|
|
|
|
|
+use crate::{get_required_stake_by_fraction, BalanceOf, Module, ProposalParameters};
|
|
|
|
|
|
// Proposal parameters for the 'Set validator count' proposal
|
|
// Proposal parameters for the 'Set validator count' proposal
|
|
pub(crate) fn set_validator_count_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_validator_count_proposal<T: crate::Trait>(
|
|
@@ -45,7 +45,7 @@ pub(crate) fn text_proposal<T: crate::Trait>() -> ProposalParameters<T::BlockNum
|
|
pub(crate) fn set_election_parameters_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_election_parameters_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::set_election_parameters_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::set_election_parameters_proposal_voting_period(),
|
|
grace_period: <Module<T>>::set_election_parameters_proposal_grace_period(),
|
|
grace_period: <Module<T>>::set_election_parameters_proposal_grace_period(),
|
|
approval_quorum_percentage: 66,
|
|
approval_quorum_percentage: 66,
|
|
approval_threshold_percentage: 80,
|
|
approval_threshold_percentage: 80,
|
|
@@ -59,7 +59,8 @@ pub(crate) fn set_election_parameters_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_content_working_group_mint_capacity_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_content_working_group_mint_capacity_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::set_content_working_group_mint_capacity_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::set_content_working_group_mint_capacity_proposal_voting_period(
|
|
|
|
+ ),
|
|
grace_period: <Module<T>>::set_content_working_group_mint_capacity_proposal_grace_period(),
|
|
grace_period: <Module<T>>::set_content_working_group_mint_capacity_proposal_grace_period(),
|
|
approval_quorum_percentage: 50,
|
|
approval_quorum_percentage: 50,
|
|
approval_threshold_percentage: 75,
|
|
approval_threshold_percentage: 75,
|
|
@@ -73,7 +74,7 @@ pub(crate) fn set_content_working_group_mint_capacity_proposal<T: crate::Trait>(
|
|
pub(crate) fn spending_proposal<T: crate::Trait>(
|
|
pub(crate) fn spending_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::spending_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::spending_proposal_voting_period(),
|
|
grace_period: <Module<T>>::spending_proposal_grace_period(),
|
|
grace_period: <Module<T>>::spending_proposal_grace_period(),
|
|
approval_quorum_percentage: 66,
|
|
approval_quorum_percentage: 66,
|
|
approval_threshold_percentage: 80,
|
|
approval_threshold_percentage: 80,
|
|
@@ -87,7 +88,7 @@ pub(crate) fn spending_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_lead_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_lead_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::set_lead_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::set_lead_proposal_voting_period(),
|
|
grace_period: <Module<T>>::set_lead_proposal_grace_period(),
|
|
grace_period: <Module<T>>::set_lead_proposal_grace_period(),
|
|
approval_quorum_percentage: 66,
|
|
approval_quorum_percentage: 66,
|
|
approval_threshold_percentage: 80,
|
|
approval_threshold_percentage: 80,
|
|
@@ -101,7 +102,7 @@ pub(crate) fn set_lead_proposal<T: crate::Trait>(
|
|
pub(crate) fn evict_storage_provider_proposal<T: crate::Trait>(
|
|
pub(crate) fn evict_storage_provider_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::evict_storage_provider_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::evict_storage_provider_proposal_voting_period(),
|
|
grace_period: <Module<T>>::evict_storage_provider_proposal_grace_period(),
|
|
grace_period: <Module<T>>::evict_storage_provider_proposal_grace_period(),
|
|
approval_quorum_percentage: 50,
|
|
approval_quorum_percentage: 50,
|
|
approval_threshold_percentage: 75,
|
|
approval_threshold_percentage: 75,
|
|
@@ -115,7 +116,7 @@ pub(crate) fn evict_storage_provider_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_storage_role_parameters_proposal<T: crate::Trait>(
|
|
pub(crate) fn set_storage_role_parameters_proposal<T: crate::Trait>(
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
) -> ProposalParameters<T::BlockNumber, BalanceOf<T>> {
|
|
ProposalParameters {
|
|
ProposalParameters {
|
|
- voting_period: <Module<T>>::set_storage_role_parameters_proposal_voting_period(),
|
|
|
|
|
|
+ voting_period: <Module<T>>::set_storage_role_parameters_proposal_voting_period(),
|
|
grace_period: <Module<T>>::set_storage_role_parameters_proposal_grace_period(),
|
|
grace_period: <Module<T>>::set_storage_role_parameters_proposal_grace_period(),
|
|
approval_quorum_percentage: 75,
|
|
approval_quorum_percentage: 75,
|
|
approval_threshold_percentage: 80,
|
|
approval_threshold_percentage: 80,
|