Skip to content

Latest commit

 

History

History
52 lines (52 loc) · 6.64 KB

param_index.md

File metadata and controls

52 lines (52 loc) · 6.64 KB

Cosmos Hub - Index of Governable Parameters

The auth Module

The auth module is responsible for authenticating accounts and transactions.

  1. MaxMemoCharacters - 512
  2. TxSigLimit - 7
  3. TxSizeCostPerByte - 10
  4. SigVerifyCostED25519 - 590
  5. SigVerifyCostSecp256k1 - 1000

The bank Module

The bank module is responsible for token transfer functionalities.

  1. sendenabled - true

The gov Module

The gov module is responsible for on-chain governance proposals and voting functionality. Note that this module requires a unique way to change its parameters.

  1. depositparams
  2. votingparams
  3. tallyparams
    • quorum - 0.400000000000000000 (proportion of network)
    • threshold - 0.500000000000000000 (proportion of voting power)
    • veto - 0.334000000000000000 (proportion of voting power)

The staking Module

The staking module is responsible for the proof of stake (PoS) layer of the Cosmos Hub blockchain.

  1. UnbondingTime - 1814400000000000 (nanoseconds)
  2. MaxValidators - 125
  3. KeyMaxEntries - 7
  4. BondDenom - uatom (micro-ATOM)

The slashing Module

The slashing module is responsible for enabling the Cosmos Hub to penalize any validator for an attributable violation of protocol rules by slashing (ie. partially destroying) the bonded ATOMs of their stake-backing. Penalties may include a) burning some amount of a staked bond and b) removing the ability to vote on future blocks and governance proposals for a period of time.

  1. SignedBlocksWindow - 10000 (blocks)
  2. MinSignedPerWindow - 0.050000000000000000 (proportion)
  3. DowntimeJailDuration - 600000000000 (nanoseconds)
  4. SlashFractionDoubleSign - 0.050000000000000000 (proportion)
  5. SlashFractionDowntime - 0.000100000000000000 (proportion)

The distribution Module

The distribution module is responsible for distributing staking rewards between validators, delegators, and the Community Pool.

  1. communitytax - 0.020000000000000000 (proportion)
  2. baseproposerreward - 0.010000000000000000 (proportion)
  3. bonusproposerreward - 0.040000000000000000 (proportion)
  4. withdrawaddrenabled - true

The crisis Module

The crisis module is responsible for halting the Cosmos Hub if an invariant is broken.

  1. ConstantFee - 1333000000uatom (micro-ATOM)

The mint Module

The mint module is responsible for enabling the Cosmos Hub to have a flexible inflation rate that depends upon a bonded stake ratio target (GoalBonded).

  1. MintDenom - uatom (micro-ATOM)
  2. InflationRateChange - 0.130000000000000000 (proportion)
  3. InflationMax - 0.200000000000000000 (proportion)
  4. InflationMin - 0.070000000000000000 (proportion)
  5. GoalBonded - 0.670000000000000000 (proportion)
  6. BlocksPerYear - 4855015 (blocks)