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

fix: PCL lockdrop LP early staking #278

Merged
merged 6 commits into from
Apr 16, 2024

Conversation

sotnikov-s
Copy link
Contributor

@sotnikov-s sotnikov-s commented Apr 4, 2024

task:

https://hadronlabs.atlassian.net/browse/NTRN-258

this PR

  • adds an additional TGE participant that has only one lockup in atom pool. The user also participates in liquidity migration. Read the reasoning for the user in the next point
  • expands the liquidity migration process to three steps:
    - migration of airdropAuctionLockdropVestingMigration (atom + usdc)
    - migration of cmInstantiator (atom + usdc, it's the last usdc pool participant, so the pool gets staked, but atom pool is not yet, and the user then withdraws atom position from not yet staked pool)
    - migration of airdropAtomAuctionLockdropMigration (atom, it's the last atom pool participant, so the pool gets staked)
  • introduces several little fixes and additional tests

related PRs:

@sotnikov-s sotnikov-s force-pushed the fix/pcl-lockdrop-lp-early-staking branch 2 times, most recently from 4973a21 to 4fb41f2 Compare April 5, 2024 14:51
@sotnikov-s sotnikov-s force-pushed the fix/pcl-lockdrop-lp-early-staking branch from 4fb41f2 to b31efb5 Compare April 8, 2024 07:50
@sotnikov-s
Copy link
Contributor Author

@sotnikov-s sotnikov-s merged commit 1d39217 into feat/migrate-to-pcl Apr 16, 2024
3 checks 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.

3 participants