0g-chain/x/incentive
Ruaridh 54c0793ced
Fix delegation claim syncing (#889)
* sync claims on validator state changes and slashes

* add test notes

* update missed sync delegator calls

* tidy up suite addresses initialization

* test claim synced when validator bonds/unbonds

* test validator slashed

* check reward factor increased

* test redelegation sync claim

* revert mistake

* resolve trailing TODOs

* call incentive hooks after hard liquidation

* check global index in tests after delegator reward sync

Co-authored-by: denalimarsh <denalimarsh@gmail.com>
Co-authored-by: karzak <kjydavis3@gmail.com>
2021-03-25 00:10:13 -06:00
..
client refactor to MsgClaimHardReward (#879) 2021-03-15 12:03:15 -06:00
keeper Fix delegation claim syncing (#889) 2021-03-25 00:10:13 -06:00
legacy [R4R] kava 5 migration (#848) 2021-02-22 18:28:07 -07:00
simulation Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
spec refactor to MsgClaimHardReward (#879) 2021-03-15 12:03:15 -06:00
types Fix delegation claim syncing (#889) 2021-03-25 00:10:13 -06:00
abci.go Hard incentive reward querier updates for acceptance (#782) 2021-01-29 13:32:07 -07:00
alias.go refactor to MsgClaimHardReward (#879) 2021-03-15 12:03:15 -06:00
doc.go USDX incentives implementation (#399) 2020-04-24 11:20:34 -04:00
genesis_test.go zero out coins on payout (#892) 2021-03-24 22:21:26 -06:00
genesis.go Genesis import/export fixes (#871) 2021-03-10 21:32:35 -07:00
handler_test.go refactor to MsgClaimHardReward (#879) 2021-03-15 12:03:15 -06:00
handler.go refactor to MsgClaimHardReward (#879) 2021-03-15 12:03:15 -06:00
integration_test.go Genesis import/export fixes (#871) 2021-03-10 21:32:35 -07:00
module.go [R4R] fix: validate usdx minting collaterals in incentive genesis (#770) 2021-01-19 22:42:50 -07:00