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

test(CL): functional test for increased spot price range pool #6065

Open
Tracked by #5726
p0mvn opened this issue Aug 16, 2023 · 0 comments
Open
Tracked by #5726

test(CL): functional test for increased spot price range pool #6065

p0mvn opened this issue Aug 16, 2023 · 0 comments
Labels
F: concentrated-liquidity Tracking the development of concentrated liquidity feature to improve filtering on the project board T:tests

Comments

@p0mvn
Copy link
Member

p0mvn commented Aug 16, 2023

Context

Once min spot price is lowered to 10^-30, we need to add a functional test validating such a pool by creating positions, swapping over it and claiming rewards.

Add a test that does the following:

  • creates a full range position
  • creates a narrow range position over the V1/V2 boundary
  • creates a narrow range position in V2 range
  • creates a narrow range position in V1 range
  • does a series of large swaps right and left, doing 2 full cycles over all narrow range positions
  • claims rewards for one of the positions
  • withdraws all positions

A/C

  • Tests added per description
  • Global invariants asserted where/if applicable
@github-project-automation github-project-automation bot moved this to Needs Triage 🔍 in Osmosis Chain Development Aug 16, 2023
@p0mvn p0mvn added F: concentrated-liquidity Tracking the development of concentrated liquidity feature to improve filtering on the project board T:tests labels Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F: concentrated-liquidity Tracking the development of concentrated liquidity feature to improve filtering on the project board T:tests
Projects
Status: Needs Triage 🔍
Development

No branches or pull requests

1 participant