Params defines the parameters for the staking module.

interface ParamsAmino {
    bond_denom?: string;
    historical_entries?: number;
    max_entries?: number;
    max_validators?: number;
    max_voting_power_enforcement_threshold: string;
    max_voting_power_ratio: string;
    min_commission_rate?: string;
    unbonding_time?: string;
}

Properties

bond_denom?: string

bond_denom defines the bondable coin denomination.

historical_entries?: number

historical_entries is the number of historical entries to persist.

max_entries?: number

max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio).

max_validators?: number

max_validators is the maximum number of validators.

max_voting_power_enforcement_threshold: string

max_voting_power_enforcement_threshold defines the minimal bonded voting power of the max voting power ratio enforcement

max_voting_power_ratio: string

max_voting_power_ratio defines the maximal allowable voting power ratio delegated to a validator.

min_commission_rate?: string

min_commission_rate is the chain-wide minimum commission rate that a validator can charge their delegators

unbonding_time?: string

unbonding_time is the time duration of unbonding.