diff --git a/web/pages/swap.tsx b/web/pages/swap.tsx index 7d99e546..3bc54a49 100644 --- a/web/pages/swap.tsx +++ b/web/pages/swap.tsx @@ -150,13 +150,14 @@ export default function Swap() { const [minTick, setMinTick] = useState(0) const [maxTick, setMaxTick] = useState(0) + const [deltaL, setDeltaL] = useState(100) const [buyAmount, setBuyAmount] = useState(0) const { requiredN, requiredY } = calculateLPCost( pool.tick, minTick, maxTick, - 100 // deltaL + deltaL ) const { newPoolTick, yesPurchased } = buyYes(pool, buyAmount) @@ -182,25 +183,34 @@ export default function Swap() { /> - Alice: Add liquidity +

Add liquidity

{/* */} - setMinTick(inputPercentToTick(e))} - /> - Min Tick: {minTick} - setMaxTick(inputPercentToTick(e))} - /> - Max Tick: {maxTick} + + setMinTick(inputPercentToTick(e))} + /> + {/* Min Tick: {minTick} */} + setMaxTick(inputPercentToTick(e))} + /> + {/* Max Tick: {maxTick} */} + setDeltaL(parseFloat(e.target.value))} + /> + -
Y required: {requiredY}
-
N required: {requiredN}
{' '} +
Y required: {requiredY.toFixed(2)}
+
N required: {requiredN.toFixed(2)}
{' '}