Ruaridh
|
38a98ac4fc
|
Refactor incentive payout (#953), Users can claim swap rewards (#955)
* split up payout.go file
* extract genesis builders to new testutil package
* move claim integration tests out of keeper
* convert claim integration tests to handler tests
* combine claim usdx minting keeper methods
* combine hard claim keeper methods
* combine delegator claim keeper methods
* add multiply coins helper method
* rename file to better match contents
* add basic claiming unit tests
* add claiming subset of delegator reward denoms
* refactor msg tests
* add msg ValidateBasic tests
* connect swap hooks into keeper methods
* tidy up delegator handler tests
* add swap claiming msgs and keeper method
* add swap claiming to client
* add subset claiming to other msg types
* split up handler test file
* connect up subset claiming for swap
* make multiplier name validation more strict
* fix: struct tag typo in swap incentives
* connect up subset claiming for hard
* connect up subset claiming for delegator
* fix: register cli tx routes for swp claiming
* fix claim amount in claim event
* fix token name in cli help docs
* remove unused field in msg tests
* tidy up swap and delegator handler tests
* refactor hard handler tests
* refactor usdx handler tests
* remove unused constant
Co-authored-by: karzak <kjydavis3@gmail.com>
|
2021-07-15 15:05:54 +01:00 |
|
Kevin Davis
|
4d6f6aab3c
|
[R4R] re-enable claiming rewards validator vesting accounts (#920)
* feat: add new msg types for claim rewards from validator vesting accounts
* fix: validate owner is validator vesting account
* feat: add validator vesting tests for incent claims
* address review comments
* fix: client command name and example
|
2021-06-07 09:04:32 -05:00 |
|
Denali Marsh
|
fa57876ad8
|
Incentive queries: unsynced claims, global reward factors (#894)
* unsynced querier types
* unsynced querier keeper methods
* unsynced querier cli
* unsynced querrier rest
* reward factors querier types
* reward factors querier keeper methods
* reward factors querier cli
* reward factors querier rest
* move PostClaimReq from types to rest
|
2021-04-02 15:34:42 -06:00 |
|
Kevin Davis
|
1ef9bd331b
|
USDX incentives implementation (#399)
* USDX incentives implementation (#399)
* feat: upgrade to cosmos-sdk v0.38
Co-authored-by: Denali Marsh <denali@kava.io>
Co-authored-by: John Maheswaran <jmaheswaran@users.noreply.github.com>
Co-authored-by: John Maheswaran <john@kava.io>
|
2020-04-24 11:20:34 -04:00 |
|