osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

Cleanup Balancer Pools

Open mattverse opened this issue 3 years ago • 1 comments

Closes: #2791

What is the purpose of the change

The purpose of this change is to add functionality to delete unnecessary pools that were created before pool creation fees were created. Unnecessary pools should be removed, as it burdens front end developers and node operators, causing high network fees in the pools query.

The actual implementation, which includes testing and implementations on the upgrade handler is TBD once this PR has passed.

Brief Changelog

  • Add method to cleanup existing pools

Testing and Verifying

Added new tests

Documentation and Release Note

  • Does this pull request introduce a new feature or user-facing behavior changes? (yes / no)
  • Is a relevant changelog entry added to the Unreleased section in CHANGELOG.md? (yes / no)
  • How is the feature or change documented? (not applicable / specification (x/<module>/spec/) / Osmosis docs repo / not documented)

mattverse avatar Sep 22 '22 13:09 mattverse

Updated how we calculate pool share per liquidity for liquidity refund. R4R!

mattverse avatar Sep 26 '22 07:09 mattverse

This pull request has been automatically marked as stale because it has not had any recent activity. It will be closed if no further activity occurs. Thank you!

github-actions[bot] avatar Oct 14 '22 00:10 github-actions[bot]