0g-chain/app
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
..
ante merge release v0.12.1 updates (#724) 2020-12-02 10:37:11 -07:00
params Issuance module (#599) 2020-08-17 13:09:02 -04:00
app_test.go merge release v0.12.1 updates (#724) 2020-12-02 10:37:11 -07:00
app.go Hard: Kava delegators earn HARD rewards via the Incentive module (#776) 2021-01-25 13:58:12 +01:00
export.go [R4R] bump SDK version to v0.38.3 (#421) 2020-04-23 12:35:58 -04:00
genesis.go update app and cmd 2019-09-25 15:50:03 -04:00
sim_test.go merge release v0.12.1 updates (#724) 2020-12-02 10:37:11 -07:00
test_common.go update 'harvest' -> 'hard' (#746) 2020-12-21 18:18:55 +01:00