mirror of
https://github.com/0glabs/0g-chain.git
synced 2024-11-10 10:05:18 +00:00
c7962e45c0
* add get set methods for swap reward indexes * add get set methods for swap accrual time * tidy up location of multi periods * add swap reward periods to params * add initial legacy types for incentive * minor refactor of migration code * add incentive migration for swap params * minor incentive test refactors * add math methods to RewardIndexes * add keeper method to increment global indexes * add swap keeper to incentive keeper * indicate if pool shares were found or not * add accumulator to compute new rewards each block * accumulate swap rewards globally * remove unecessary keeper method * expand doc comments on accumulator methods * test precision not lost in accumulation * minor fixes from merge * rename storeGlobalDelegatorFactor to match others * fix migration from merge * fix bug in app setup * fix accumulation bug when starting with no state * rename swap files to match others * add swap accumulation times to genesis * remove old migration refactor * minor updates to spec * add high level description of how rewards work |
||
---|---|---|
.. | ||
cdp_test.go | ||
diff_test.go | ||
hooks.go | ||
integration_test.go | ||
keeper_test.go | ||
keeper.go | ||
params.go | ||
payout_test.go | ||
payout.go | ||
querier.go | ||
rewards_borrow_init_test.go | ||
rewards_borrow_sync_test.go | ||
rewards_borrow_test.go | ||
rewards_borrow_update_test.go | ||
rewards_borrow.go | ||
rewards_delegator_init_test.go | ||
rewards_delegator_sync_test.go | ||
rewards_delegator_test.go | ||
rewards_delegator.go | ||
rewards_supply_init_test.go | ||
rewards_supply_sync_test.go | ||
rewards_supply_test.go | ||
rewards_supply_update_test.go | ||
rewards_supply.go | ||
rewards_swap_test.go | ||
rewards_swap.go | ||
rewards_usdx_test.go | ||
rewards_usdx_unit_test.go | ||
rewards_usdx.go | ||
unit_test.go |