V3 Liquidity pool bands change after clicking "Add"
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Bug Description
This bug was surfaced in Optimism's discord.
Below is a quote from the user who reported it.
Hey two nights ago I used Uniswap to enter a pool
The spread changed on both sides +.02 on each side. It was a glitch.
@Annie | Optimism PBCThis was Lyras pool, I had entered the spread several times and hit submit to bring up the gas fee transaction page.. After several attempts to set the spread I thought "this must be something that is beyond control. So I submitted it. That was wrong to do but I did find the glitch. After explaining to@platocrat (WILL NEVER DM)the situation I have never heard any response. I gave my wallet address for optimism, you can see the stake pool Ive entered twice before, and this 3rd time entering it upon submission the spread kept changing. I had unstake restake. I would like to to have that fee reimbursed if possible. And if not then it is what it is but please reply
this POS just dm me saying they were optimism support and wants my browser
Tyler | karen#7116
Steps to Reproduce
- Go to https://app.uniswap.org
- Switch to Optimistic Ethereum network
- Click on Pool tab
- Set price bands for position
- Click Preview
- Click Add
- See price bands change
Expected Behavior
The price bands should not change without the user's explicit action.
Additional Context
Any additional clarifying comments about this issue will be left for the discord user @Sparks1#8327 to add 😃
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue at app.uniswap.org through the Pool tab on Optimistic Ethereum, following the Preview and Add steps with a V3 position. Trace the frontend flow that prepares the add-liquidity transaction and compare the displayed price bands before and after Add. Done means the bands remain unchanged unless the user explicitly edits them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100