The farming v1.0.0 includes the functionality below. You can check details on How-to and Demo.
- Create public farming plans using governance proposal
- Create private farming plans using tx
- Farming Reward Distribution functionality ( F1 algorithm )
- CLI query interface
- API, Swagger Docs v1.0.0
What's Changed
- docs: specify which ModuleName is used in demo by @kogisin in #183
- docs: add os checking for sed -i option by @dongsam in #184
- edit farming.proto by @barriebyron in #187
- doc: fix to be broken links by renaming branch name by @dongsam in #196
- feat: Create CODEOWNERS file and update contributing.md by @barriebyron in #189
- feat: change naming for consistency in public proposals by @kogisin in #198
- docs: edit farming spec to improve documentation quality (part of #172) by @barriebyron in #191
- build: bump liquidity to v1.4.1 by @dongsam in #201
- feat: add and refactor invariant checks by @hallazzang in #186
- tests: add detailed and randomized cases for public plan proposals simulation by @kogisin in #169
- fix: change the initial epoch to 1 by @hallazzang in #205
- docs: update api README tiny edits by @barriebyron in #212
- docs: Update README.md farming edits by @barriebyron in #211
- docs: edit budget_with_farming.md demo text by @barriebyron in #210
- fix: use default String implementation for types by @hallazzang in #214
- test: implement test for PositiveTotalStakingsAmountInvariant by @hallazzang in #218
- fix: resolve TODO comments by @hallazzang in #209
- fix: apply suggestions from the audit review by @hallazzang in #202
- fix: remove
PlanTerminationStatusInvariant
by @hallazzang in #223 - test: add tests for gov proposal by @hallazzang in #216
- fix: add plan type validation for public plan proposal by @dongsam in #225
- build: bump cosmos-sdk version to v0.44.3 by @hallazzang in #206
- test: add test cases for reward allocation of ratio plan by @dongsam in #228
- build: release v1.0.0-rc1 with update docs by @dongsam in #227
- fix: split staking reserve acc by staking denom by @dongsam in #229
- fix: add error for all flag with offline, update docs for TerminationAddress by @dongsam in #232
- fix: refactor RewardsReserveAcc to be derived by deriveAddress by @dongsam in #233
- fix: minimize panics and refactor by @hallazzang in #230
- build: bump budget to v1.0.0, update changelog, demo docs by @dongsam in #235
New Contributors
- @barriebyron made their first contribution in #187