github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/staking/types/params_ibc.go (about) 1 package types 2 3 import "github.com/fibonacci-chain/fbc/x/params" 4 5 var ( 6 _ params.ParamSet = KeyHistoricalEntriesParamsSet{} 7 ) 8 9 type KeyHistoricalEntriesParamsSet struct { 10 HistoricalEntries uint32 `protobuf:"varint,4,opt,name=historical_entries,json=historicalEntries,proto3" json:"historical_entries,omitempty" yaml:"historical_entries"` 11 } 12 13 func (p KeyHistoricalEntriesParamsSet) ParamSetPairs() params.ParamSetPairs { 14 return params.ParamSetPairs{ 15 {Key: KeyHistoricalEntries, Value: &p.HistoricalEntries, ValidatorFn: validateHistoricalEntries}, 16 } 17 } 18 19 func KeyHistoricalEntriesParams(p uint32) params.ParamSet { 20 return &KeyHistoricalEntriesParamsSet{HistoricalEntries: p} 21 }