github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/evidence/internal/keeper/params.go (about) 1 package keeper 2 3 import ( 4 "time" 5 6 sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types" 7 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/x/evidence/internal/types" 8 ) 9 10 // MaxEvidenceAge returns the maximum age for submitted evidence. 11 func (k Keeper) MaxEvidenceAge(ctx sdk.Context) (res time.Duration) { 12 k.paramSpace.Get(ctx, types.KeyMaxEvidenceAge, &res) 13 return 14 } 15 16 // GetParams returns the total set of evidence parameters. 17 func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) { 18 k.paramSpace.GetParamSet(ctx, ¶ms) 19 return params 20 } 21 22 // SetParams sets the evidence parameters to the param space. 23 func (k Keeper) SetParams(ctx sdk.Context, params types.Params) { 24 k.paramSpace.SetParamSet(ctx, ¶ms) 25 }