osmosis
osmosis copied to clipboard
Cleanup Balancer Pools
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
Unreleasedsection inCHANGELOG.md? (yes / no) - How is the feature or change documented? (not applicable / specification (
x/<module>/spec/) / Osmosis docs repo / not documented)
Updated how we calculate pool share per liquidity for liquidity refund. R4R!
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!