github.com/Finschia/finschia-sdk@v0.48.1/x/params/simulation/proposals.go (about) 1 package simulation 2 3 import ( 4 simappparams "github.com/Finschia/finschia-sdk/simapp/params" 5 simtypes "github.com/Finschia/finschia-sdk/types/simulation" 6 "github.com/Finschia/finschia-sdk/x/simulation" 7 ) 8 9 // OpWeightSubmitParamChangeProposal app params key for param change proposal 10 const OpWeightSubmitParamChangeProposal = "op_weight_submit_param_change_proposal" 11 12 // ProposalContents defines the module weighted proposals' contents 13 func ProposalContents(paramChanges []simtypes.ParamChange) []simtypes.WeightedProposalContent { 14 return []simtypes.WeightedProposalContent{ 15 simulation.NewWeightedProposalContent( 16 OpWeightSubmitParamChangeProposal, 17 simappparams.DefaultWeightParamChangeProposal, 18 SimulateParamChangeProposalContent(paramChanges), 19 ), 20 } 21 }