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

feat: migrate TGE liquidity to PCL #260

Merged
merged 55 commits into from
Apr 30, 2024
Merged

feat: migrate TGE liquidity to PCL #260

merged 55 commits into from
Apr 30, 2024

Conversation

sotnikov-s
Copy link
Contributor

@sotnikov-s sotnikov-s commented Jan 26, 2024

This PR expands tge.auction.test with TGE liquidity migration tests.

tasks:

related PRs:

progress:

  • PCL pairs deployment + generator configuration
  • PCL lockdrop deployment + XYK lockdrop migration
  • users' funds migration to PCL lockdrop
  • post-migraiton checks of lockdrop contracts' states and funds flow (lockdrop rewards, generator rewards, LP token balances, staked LP token amounts)
  • post-migration lockup withdrawals (for a single user with withdraw_lp_stake=true)
  • post-migration lockup withdrawals (would be good but not necessary: check rewards accrual with withdraw_lp_stake=false)
  • PCL vaults deployment + addition to the DAO
  • post-migration voting power checks:
    • once a user is migrated, voting power of the user in XYK lockdrop vault is removed and accrued in PCL lockdrop vault;
    • post-migration voting power of a user is pretty close to the voting power they had before migration
    • there is only XYK lockdrop vault or PCL lockdrop vault voting power for a user at a given time

@sotnikov-s sotnikov-s force-pushed the feat/migrate-to-pcl branch 2 times, most recently from 99e2172 to e4b79e9 Compare April 27, 2024 12:40
@sotnikov-s sotnikov-s force-pushed the feat/migrate-to-pcl branch from e4b79e9 to 8f418ee Compare April 27, 2024 12:41
@sotnikov-s
Copy link
Contributor Author

@sotnikov-s sotnikov-s marked this pull request as ready for review April 27, 2024 14:33
@sotnikov-s
Copy link
Contributor Author

@pr0n00gler pr0n00gler merged commit e1112a7 into main Apr 30, 2024
5 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.

4 participants