0g-chain/x/incentive/keeper
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
..
hooks.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
integration_test.go Update hard genesis state (#777) 2021-01-22 22:17:40 -07:00
keeper_test.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
keeper.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
params.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
payout_test.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
payout.go Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
querier.go Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
rewards_test.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
rewards.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00