v0.2.0
This release introduces new auction type BatchAuction
. It provides a sophisticated and dynamic way for allowed bidders to participate in an auction. Find more details about the batch auction in spec documentation.
What's Changed
- docs: add/modify specs to describe auction types by @jeonghoyeo7 in #85
- Add missing arguments and rpc message by @kogisin in #92
- feat: add test cases for batchAuctino and modifyBid by @jeonghoyeo7 in #96
- feat: add msg server logics based on the updated design spec by @kogisin in #95
- feat: add
NewCreateBatchAuction
CLI command by @kogisin in #98 - feat: apply suggestions from the review by @kogisin in #102
- feat: add batch core logic in EndBlocker by @kogisin in #101
- Resolve #94 and continued work from #101 by @kogisin in #105
- Fix
ModifyBid
missing owner validation by @kogisin in #109 - Add edge cases by @kogisin in #107
- Add more validation checks in
AddAllowedBidders
function by @kogisin in #113 - Change logic to send fees to the community pool by @kogisin in #112
- Add
MinBidPrice
inBaseAuction
by @kogisin in #106 - Update core logics for BatchAuction by @kogisin in #114
- feat: add validate check for batch auction with maxBidAmount by @jeonghoyeo7 in #117
- test: add test cases for auction_test.go by @jeonghoyeo7 in #115
- refactor: overall codebase by @kogisin in #121
- feat: move MinBidPrice and MatchedPrice from BaseAuction to BatchAuction by @jeonghoyeo7 in #125
- feat: add bid method with selling coin denom for fixed price auction by @jeonghoyeo7 in #130
- docs: modify how-to/spec documentations by @jeonghoyeo7 in #128
- fix: misleading error messages by @kogisin in #132
- build: bump Cosmos SDK version by @kogisin in #134
- feat: add event hooks by @kogisin in #123
- test: add more test cases by @kogisin in #135
- test: add helper function for better debugging by @kogisin in #137
- feat: remove
height
field in Bid struct by @kogisin in #138 - fix: missing
MsgModifyBid
handler by @kogisin in #143 - chore: bump Cosmos SDK v0.45.1 and other dependencies by @kogisin in #145
- test: add integration tests by @kogisin in #45
- feat: initialize simulation functionality by @aljo242 in #146
- fix: add proper link in markdown by @aljo242 in #149
New Contributors
Full Changelog: v0.1.1...v0.2.0