Skip to content

Releases: tendermint/farming

v1.0.0

26 Nov 09:42
7ae0fc3
Compare
Choose a tag to compare

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

Full Changelog: v0.1.2...v1.0.0

v1.0.0-rc1

12 Nov 11:02
c4eb292
Compare
Choose a tag to compare
v1.0.0-rc1 Pre-release
Pre-release

This is the first Farming Module release candidate version of v1.0.0, and there may be some modifications, such as increased completeness and optimization, up to the official version.

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

New Contributors

Full Changelog: v0.1.2...v1.0.0-rc1

v0.1.2

18 Oct 10:02
8ff894d
Compare
Choose a tag to compare

The farming v0.1.2 is an audit-ready version and 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 v0.1.3

What's Changed

  • fix: emit rewards_withdrawn only when positive amount is withdrawn by @hallazzang in #181
  • fix: withdraw rewards only when staked amount changes by @hallazzang in #180
  • docs: improve documentation for audit release by @kogisin in #178
  • feat: bump budget to v0.1.1 by @dongsam in #177

Full Changelog: v0.1.1...v0.1.2

v0.1.1

15 Oct 14:24
69db071
Compare
Choose a tag to compare

What's Changed

  • fix: Fix comparison bug when allocating all balances of the farming pool by @hallazzang in #135
  • docs: add badges and update issue template by @dongsam in #137
  • feat: add markdown links checker workflow by @kogisin in #139
  • feat: fix update public plan proposal & disable codecov patch by @kogisin in #133
  • docs: add demo for budget with farming by @kogisin in #140
  • docs: update spec documentation and add events by @kogisin in #141
  • fix: remove minter perm and add liquidity module by @dongsam in #145
  • docs: add Reference docs structure and add first signal proposal by @kogisin in #148
  • test: add tests for HistoricalRewards by @hallazzang in #143
  • test: Add genesis tests by @hallazzang in #132
  • test: add CLI query tests by @hallazzang in #146
  • test: add import and export simulation by @kogisin in #154
  • fix: duplicate value of the name field in plan by @kogisin in #150
  • test: add tests for types by @hallazzang in #157
  • feat: add examples of multiple coins for command-line interfaces by @kogisin in #156
  • fix: terminate plan when deleting public plan proposal by @kogisin in #162
  • fix: emit rewards_withdrawn event by @hallazzang in #166
  • fix: do not allow empty plan name by @hallazzang in #160
  • chore: bump Cosmos SDK version to v0.44.2 by @kogisin in #168
  • docs: add more clear and description comments by @kogisin in #158
  • fix: refine sentinel errors by @hallazzang in #167
  • docs: add detailed descriptions and examples to swagger specification by @kogisin in #165
  • docs: add .gitattributes for except swagger js by @dongsam in #170
  • feat: impose DelayedStakingGasFee when staking by @hallazzang in #175
  • docs: add helpful docs for audit by @kogisin in #176

Full Changelog: v0.1.0...v0.1.1

v0.1.0

17 Sep 12:52
c73ffe5
Compare
Choose a tag to compare

The farming v0.1.0 is an MVP version and includes the functionality below. You can check details on How-to

  • 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 v0.1.2