What's Changed
- Forked Uniswap, Etherlime Migration + Unit tests by @Perseverance in #1
- Created SDK For liqudity provision and similar functions by @Perseverance in #2
- Add balancer pool by @maptuhec in #3
- Add extending rewards functionality by @maptuhec in #4
- Single reward tokens by @skeremidchiev in #5
- Adding comments to document the smart contracts by @maptuhec in #6
- Add Readme to the project by @maptuhec in #7
- Change to rewards duration by @maptuhec in #8
- Multi token reward by @skeremidchiev in #9
- Multi token reward - Audit Refactoring by @skeremidchiev in #13
- SafeERC20Detailed replaces SafeERC20 by @skeremidchiev in #14
- Add ability to withdraw ERC20 tokens as rewards by @maptuhec in #15
- Add roles manager contract by @maptuhec in #16
- Update factory and rewards pools contracts by @maptuhec in #17
- Initial RewardsPoolBase commit by @maptuhec in #18
- Add rewardspool factory by @maptuhec in #19
- Stake locking by @Perseverance in #20
- Exit mechanics by @Perseverance in #21
- Auto stake by @Perseverance in #22
- Stake transfer by @Perseverance in #23
- Limit stake by @Perseverance in #24
- Non compounding staking pools by @Perseverance in #25
- Albt stake transfer by @Perseverance in #26
- Albt staking and factories by @Perseverance in #27
- Treasury Hooks by @Perseverance in #28
- Finalised treasury and tests by @Perseverance in #30
- Add lock contract by @maptuhec in #29
- Update readme with new information by @maptuhec in #32
- Finding the next block efficiently by @Perseverance in #33
- Audit fixes by @maptuhec in #34
- Fix migrate to only ended campaigns by @maptuhec in #36
- Add contracts stake limit by @maptuhec in #37
- [Do not merge] Kovan Env Files by @maptuhec in #35
- Fix get user accumulated rewards by @maptuhec in #38
- Fix underflow issue by @maptuhec in #39
- Improve LockScheme setting by @maptuhec in #50
- scripts for automatic generation of golang files by @mihai-allianceblock in #59
- simplify the generation, use (almost) the same script as for other co… by @mihai-allianceblock in #60
- Generate contracts for staking campaigns by @mihai-allianceblock in #61
New Contributors
- @skeremidchiev made their first contribution in #5
- @mihai-allianceblock made their first contribution in #59
Full Changelog: v1.0.2...v1.0.3