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

Corrupted Assets #29

Merged
merged 23 commits into from
Mar 28, 2024
Merged

Corrupted Assets #29

merged 23 commits into from
Mar 28, 2024

Conversation

iboss-ptk
Copy link
Collaborator

  • update osmosis test tube
  • add removed assets into pool
  • add asset removal function
  • make srue that removing asset is valid
  • cleanup limiters on remove
  • add assertion marcro
  • add tests to make sure change limiter reset occurs at the right time
  • allow removed asset to be swapped out
  • Revert "add removed assets into pool"
  • clean up for previous revert commit
  • add mark as corrupted to assets
  • rename remove asset as marka as corrupted asset
  • add enforce_corrupted_asset_protocol
  • enforce join
  • enforce exit
  • enforce transmute
  • ignore check if no corrupted assets
  • fix ignored cases
  • force redeem
  • change mark corrupted asset priviledge from admin to mod
  • add query corrupted denoms
  • Remove all limiters and the denom itself on amount hits 0
  • unmark corrupted asset

@iboss-ptk iboss-ptk merged commit fcf45f1 into main Mar 28, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant