0g-chain/x/hard
Denali Marsh 72a6df17fd
Hard: Kava delegators earn HARD rewards via the Incentive module (#776)
* add staking keeper to incentive module

* update hard with delegator methods

* add delegator methods to incentive

* implement delegator hook scaffolds

* implement hard delegator reward accumulation

* update claim names to delegator

* stakingKeeper expected keeper methods

* accumulate delegator rewards

* initialize delegator reward

* synchronize delegator reward

* add TODO comments to rewards

* implement staking hooks interface

* initial revisions

* remove outdated TODO

* update methods for test compatibility

* update method names for test compatibility

* implement initial accumulate delegator reward test

* attempt validator set up in staking module

* initial synchronize delegator reward test

* delegator accumulation test passing

* synchronize delegator rewards test (not passing)

* synchronize delegator rewards passing

* revisions
2021-01-25 13:58:12 +01:00
..
client Clean up leftover Hard module claim types/queries (#775) 2021-01-21 18:38:52 +01:00
keeper Update hard genesis state (#777) 2021-01-22 22:17:40 -07:00
legacy/v0_11 Cdp accumulators (#751) 2021-01-18 12:12:37 -07:00
simulation Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
spec update 'harvest' -> 'hard' (#746) 2020-12-21 18:18:55 +01:00
types Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
abci.go Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
alias.go Update hard genesis state (#777) 2021-01-22 22:17:40 -07:00
genesis.go Update hard genesis state (#777) 2021-01-22 22:17:40 -07:00
handler.go Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
module.go update 'harvest' -> 'hard' (#746) 2020-12-21 18:18:55 +01:00