Skip to main content
Version: 3.0.0

SqrtPriceMath

Methods#

getAmount0Delta#

Static getAmount0Delta(sqrtRatioAX96: default, sqrtRatioBX96: default, liquidity: default, roundUp: boolean): default

Parameters#

NameType
sqrtRatioAX96default
sqrtRatioBX96default
liquiditydefault
roundUpboolean

Returns: default

Defined in: utils/sqrtPriceMath.ts:25


getAmount1Delta#

Static getAmount1Delta(sqrtRatioAX96: default, sqrtRatioBX96: default, liquidity: default, roundUp: boolean): default

Parameters#

NameType
sqrtRatioAX96default
sqrtRatioBX96default
liquiditydefault
roundUpboolean

Returns: default

Defined in: utils/sqrtPriceMath.ts:38


getNextSqrtPriceFromInput#

Static getNextSqrtPriceFromInput(sqrtPX96: default, liquidity: default, amountIn: default, zeroForOne: boolean): default

Parameters#

NameType
sqrtPX96default
liquiditydefault
amountIndefault
zeroForOneboolean

Returns: default

Defined in: utils/sqrtPriceMath.ts:48


getNextSqrtPriceFromOutput#

Static getNextSqrtPriceFromOutput(sqrtPX96: default, liquidity: default, amountOut: default, zeroForOne: boolean): default

Parameters#

NameType
sqrtPX96default
liquiditydefault
amountOutdefault
zeroForOneboolean

Returns: default

Defined in: utils/sqrtPriceMath.ts:57