github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/params/simulation/proposals.go (about) 1 package simulation 2 3 import ( 4 simappparams "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/simapp/params" 5 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/x/simulation" 6 ) 7 8 // OpWeightSubmitParamChangeProposal app params key for param change proposal 9 const OpWeightSubmitParamChangeProposal = "op_weight_submit_param_change_proposal" 10 11 // ProposalContents defines the module weighted proposals' contents 12 func ProposalContents(paramChanges []simulation.ParamChange) []simulation.WeightedProposalContent { 13 return []simulation.WeightedProposalContent{ 14 { 15 AppParamsKey: OpWeightSubmitParamChangeProposal, 16 DefaultWeight: simappparams.DefaultWeightParamChangeProposal, 17 ContentSimulatorFn: SimulateParamChangeProposalContent(paramChanges), 18 }, 19 } 20 }