0g-chain/x/incentive
Denali Marsh 3fc2a63556
Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948)
* 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

* types: introduce DelegatorClaim, refactor HardClaim

* add core DelegateClaim store methods

* refactor delegator reward init, accumulation, sync

* update hooks

* update params and genesis logic

* update abci

* update types tests

* update querier types/keeper for compile

* update supply rewards tests

* update borrow reward tests

* update delegator reward tests

* update handler/genesis test for compile

* add new msg type

* implement delegator claim payouts

* submission + handling of new msg

* implement new querier types/keeper logic

* add new queries to cli/rest

* update migration

* register new msgs/types on codec

* remove delegator syncing from hard sync method
2021-07-07 18:50:14 +02:00
..
client Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
keeper Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
legacy Swaps accumulate global rewards (#947) 2021-07-07 14:23:06 +01:00
simulation Incentive/Hard rebase to master (#773) 2021-01-21 14:52:09 +01:00
spec Swaps accumulate global rewards (#947) 2021-07-07 14:23:06 +01:00
types Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
abci.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
alias.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
doc.go USDX incentives implementation (#399) 2020-04-24 11:20:34 -04:00
genesis_test.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
genesis.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
handler_test.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
handler.go Refactor to DelegatorClaim and implement new MsgClaimDelegatorReward (#948) 2021-07-07 18:50:14 +02:00
integration_test.go Swaps accumulate global rewards (#947) 2021-07-07 14:23:06 +01:00
module.go [R4R] fix: validate usdx minting collaterals in incentive genesis (#770) 2021-01-19 22:42:50 -07:00