drklee3
35c848dce6
Add incentive grpc query service ( #1503 )
...
* Add incentive grpc query service
* Register query server
* Add grpc query test
* Add grpc query test
* Fix proto lints
* Fix missing savings field, update tests
* Update proto docs
* Use consts for query reward types
* Add owner to queryRewards err
* Add empty reward type to be valid
2023-03-21 15:47:21 -07:00
Ruaridh
4b8e224f6a
Revert incentive refactor commits ( #1433 )
...
* Revert "Add incentive migrations for earn rewards (#1406 )"
This reverts commit 937e5f339f
.
* Revert "Use different accumulator for earn (#1395 )"
This reverts commit cf009647e6
.
* Revert "Add base earn incentive accumulator (#1393 )"
This reverts commit 44a90a8ef9
.
* Revert "Add generic incentive `AccumulateRewards` method (#1392 )"
This reverts commit dce631d3de
.
* Revert "Add GetSynchronizedClaim and swap adapter (#1386 )"
This reverts commit f52a581ea9
.
* Revert "Add Initialize/Synchronize Claim methods (#1383 )"
This reverts commit c2061f626e
.
* Revert "Add source adapter interface definition (#1377 )"
This reverts commit 2abb2ce606
.
* Revert "Add incentive RewardIndexes types and state methods (#1381 )"
This reverts commit 4a3002b09c
.
* Revert "Add AccrualTime type and state methods (#1379 )"
This reverts commit df1c2ffc34
.
* Revert "Add incentive claim state methods (#1375 )"
This reverts commit 90735e29ed
.
* Revert "Add generic Claim type (#1371 )"
This reverts commit 45fc1a7643
.
* Regerate protos and minor revert fixes
2022-12-22 01:08:16 +00:00
Derrick Lee
937e5f339f
Add incentive migrations for earn rewards ( #1406 )
...
* Add initial earn claim migrations
* Use existing types for migrations, add accural time migrations
* Add MigrateRewardIndexes
* Delete old state after migration
* Update store test with multiple entries
* Move key methods to keys.go
* Update incentive consensus version to 3
* Call MigrateRewardIndexes in main migration, remove debugging statements
* Fix migration version to v3
* Update module versions
* Update outdated v1 comment
2022-12-05 16:54:18 -08:00
Ruaridh
ffef832d45
Upgrade to sdk v0.44.5 and add IBC ( #1106 )
...
- Upgrade cosmos-sdk to v0.44.5 from v0.39.2
- Add Legacy Tx Endpoint for backwards compatibility
- Add IBC v1.2.3 Support
Co-authored-by: DracoLi <draco@dracoli.com>
Co-authored-by: drklee3 <derrick@dlee.dev>
Co-authored-by: denalimarsh <denalimarsh@gmail.com>
Co-authored-by: Draco Li <draco@kava.io>
Co-authored-by: Nick DeLuca <nickdeluca08@gmail.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
Co-authored-by: Denali Marsh <denali@kava.io>
2022-01-07 17:39:27 -07:00
Kevin Davis
67b58f555b
[R4R] fix: validate usdx minting collaterals in incentive genesis ( #770 )
...
* fix: validate that usdx incentive collateral types are found in cdp params
* update app initialization and tests
2021-01-19 22:42:50 -07:00
Kevin Davis
7292b8843a
[R4R] feat: add variable length lockups for incentive rewards ( #655 )
...
* fix: update params in spec to match implementation
* feat: add variable length lockups for incentive rewards
* fix typos
* update spec
* address review comments
* feat: improve claim test
2020-09-21 16:20:11 -04:00
Kevin Davis
2eb6036f42
[R4R] Add client for kavadist module ( #584 )
...
* feat: add params query for kavadist
2020-06-12 15:45:07 -04:00
Federico Kunze
fe72a24aa0
update format
2020-04-30 10:23:41 -04:00
Federico Kunze
8853e8d3d1
linters and format
2020-04-30 10:13:31 -04:00
Denali Marsh
b969a0ea33
Incentive module simulations ( #439 )
...
* Incentive module simulations (#439 )
Co-authored-by: John Maheswaran <jmaheswaran@users.noreply.github.com>
Co-authored-by: Kevin Davis <karzak@users.noreply.github.com>
Co-authored-by: Kevin Davis <kjydavis3@gmail.com>
Co-authored-by: John Maheswaran <john@kava.io>
2020-04-24 17:55:18 -04: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