github.com/cosmos/cosmos-sdk@v0.50.10/x/params/simulation/proposals.go (about)

     1  package simulation
     2  
     3  import (
     4  	simtypes "github.com/cosmos/cosmos-sdk/types/simulation"
     5  	"github.com/cosmos/cosmos-sdk/x/simulation"
     6  )
     7  
     8  const (
     9  	// OpWeightSubmitParamChangeProposal app params key for param change proposal
    10  	OpWeightSubmitParamChangeProposal = "op_weight_submit_param_change_proposal"
    11  	DefaultWeightParamChangeProposal  = 5
    12  )
    13  
    14  // ProposalContents defines the module weighted proposals' contents
    15  //
    16  //nolint:staticcheck // used for legacy testing
    17  func ProposalContents(paramChanges []simtypes.LegacyParamChange) []simtypes.WeightedProposalContent {
    18  	return []simtypes.WeightedProposalContent{
    19  		simulation.NewWeightedProposalContent(
    20  			OpWeightSubmitParamChangeProposal,
    21  			DefaultWeightParamChangeProposal,
    22  			SimulateParamChangeProposalContent(paramChanges),
    23  		),
    24  	}
    25  }