Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: the new DEX #163

Merged
merged 376 commits into from
Sep 11, 2023
Merged

refactor!: the new DEX #163

merged 376 commits into from
Sep 11, 2023

Conversation

kingcre
Copy link
Contributor

@kingcre kingcre commented Jun 26, 2023

Description

Tasks

  • Add x/amm
  • Add x/exchange
  • Refactor x/liquidfarming

kingcre and others added 30 commits June 16, 2023 19:58
- cancel all orders
- skip migrating pool coins in module accounts
- send remaining coins in pool's reserve, pair's escrow address and the
  dust collector to the community pool
- delete pairs and pools
…-batch-msgs-filter

feat!: add ante msg filter for mixed batch msg, deprecated module msgs
…budget-module

refactor: internalization budget module
…ent-emit-poc

feat: Add flag to disable events that occur during v5 upgrade, migration
kingcre and others added 25 commits September 4, 2023 15:07
…t-id

fix: set last market id in upgrade handler
fix: pass events emitted inside cached context to original context
…price

fix: limit market orders' price impact to MaxOrderPriceRatio
…e-check

fix: check base coin balance in PlaceMarketOrder
feat: emit EventOrderCompleted when order is completed and deleted
…iquidamm

fix: update x/liquidstaking to use new modules
fix: force paid/received/deposit to be integers for user orders
@kingcre kingcre marked this pull request as ready for review September 11, 2023 09:13
@kingcre kingcre merged commit fef79c2 into main Sep 11, 2023
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants