Math
Functions
min
function min(uint256 x, uint256 y) internal pure returns (uint256 z);min128
function min128(uint128 x, uint128 y) internal pure returns (uint128 z);min
function min(int256 x, int256 y) internal pure returns (int256 z);max
function max(uint256 x, uint256 y) internal pure returns (uint256 z);max
function max(int256 x, int256 y) internal pure returns (int256 z);max128
function max128(uint128 x, uint128 y) internal pure returns (uint128 z);clip128
function clip128(uint128 x, uint128 y) internal pure returns (uint128);clip
divFloor
divCeil
mulFloor
mulCeil
invFloor
invCeil
mulDivFloor
mulDivCeil
mulDivDown
mulDivUp
mulDown
mulUp
divDown
divUp
scale
ammScaleToTokenScale
tokenScaleToAmmScale
abs32
abs
sqrt
floorD8Unchecked
Floor of a D8 number without checking overflow in the cast to int32.
Last updated