Adding & Removing Liquidity
This section explains how to modify a liquidity position by adding or removing liquidity on the Storyhunt V3 protocol.
Introduction
Adding Liquidity to a Position
const fractionToAdd: number = ...;
const amount0Increased: JSBI = fromReadableAmount(
readableAmount0 * fractionToAdd,
token0.decimals
);
const amount1Increased: JSBI = fromReadableAmount(
readableAmount1 * fractionToAdd,
token1.decimals
);
const positionToIncreaseBy = constructPosition(
amount0Increased,
amount1Increased
);