0g-chain/x/kavamint/spec
Robert Pirtle 4c1524d7bc
Refactor community & inflation enhancements (#1428)
* refactor begin blocker to single func

* remove unused inflation keeper methods

* refactor to private keeper methods

* add testcase for failed mint due to invalid param

* add testcase for GetStakingApy()

* check for zero instead of empty

* actually test super long block time

* skip fund account for earn community proposals

* test x/community keeper GetModuleAccountBalance

* update x/kavamint begin block spec
2022-12-19 13:50:11 -08:00
..
01_concepts.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00
02_state.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00
03_messages.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00
04_events.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00
05_params.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00
06_begin_block.md Refactor community & inflation enhancements (#1428) 2022-12-19 13:50:11 -08:00
README.md add x/kavamint & x/community modules (#1400) 2022-12-09 13:24:35 -08:00

kavamint

  1. Concepts
  2. State
  3. Messages
  4. Events
  5. Params
  6. BeginBlock

Abstract

x/kavamint is an implementation of a Cosmos SDK Module that provides for functionality and governance of overall inflation of the KAVA staking token.