0g-chain/x/incentive/keeper
Denali Marsh bc33b94822
Update delegator rewards to multi-reward index (#945)
* update claim attribute type to MultiRewardIndexes

* update param attribute type to MultiRewardPeriods

* keeper: update params to match types

* keeper: update delegator core keeper methods

* keeper: update InitializeHardDelegatorReward

* keeper: update SynchronizeHardDelegatorRewards

* remove reward factor in favor of reward indexes

* update querier

* fix test: delegator init test

* fix test: delegator sync test

* implement delegator reward accumulation

* fix test: delegator general tests

* add legact types, update v0_11 -> v0_14 migration

* remove duplicate import form v0_15 migration

* implement v0_15incentive migration

* test data and migration test

* add multiple reward denoms to init/sync tests

* update delegator test with multiple reward coins

* clean up simulation sync
2021-07-06 00:01:25 +02:00
..
cdp_test.go Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
diff_test.go Fix: delete incentive reward factors on full withdraw/repay (#885) 2021-03-23 17:28:03 -06:00
hooks.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
integration_test.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
keeper_test.go Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
keeper.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
params.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
payout_test.go Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
payout.go [R4R] re-enable claiming rewards validator vesting accounts (#920) 2021-06-07 09:04:32 -05:00
querier.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_borrow_init_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_borrow_sync_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_borrow_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_borrow_update_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_borrow.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_delegator_init_test.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_delegator_sync_test.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_delegator_test.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_delegator.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_supply_init_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_supply_sync_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_supply_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_supply_update_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_supply.go Update delegator rewards to multi-reward index (#945) 2021-07-06 00:01:25 +02:00
rewards_usdx_test.go Incentive Test Refactors (#908) 2021-06-10 14:35:44 +01:00
rewards_usdx_unit_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
rewards_usdx.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00
unit_test.go Incentive refactor: hard rewards (#929) 2021-06-21 22:05:17 +01:00