For the complete documentation index, see llms.txt. This page is also available as Markdown.

LowGasSafeMath

Contains methods for doing math operations that revert on overflow or underflow for minimal gas cost

Functions​

  function add(
    uint256 x,
    uint256 y
  ) internal pure returns (uint256 z)

Returns x + y, reverts if sum overflows uint256

Parameters:​

Name
Type
Description

x

uint256

The augend

y

uint256

The addend

Return Values:​

Name
Type
Description

z

uint256

The sum of x and y

  function sub(
    uint256 x,
    uint256 y
  ) internal pure returns (uint256 z)

Returns x - y, reverts if underflows

Parameters:​

Name
Type
Description

x

uint256

The minuend

y

uint256

The subtrahend

Return Values:​

Name
Type
Description

z

uint256

The difference of x and y

Returns x * y, reverts if overflows

Parameters:​

Name
Type
Description

x

uint256

The multiplicand

y

uint256

The multiplier

Return Values:​

Name
Type
Description

z

uint256

The product of x and y

Returns x + y, reverts if overflows or underflows

Parameters:​

Name
Type
Description

x

int256

The augend

y

int256

The addend

Return Values:​

Name
Type
Description

z

int256

The sum of x and y

Returns x - y, reverts if overflows or underflows

Parameters:​

Name
Type
Description

x

int256

The minuend

y

int256

The subtrahend

Return Values:​

Name
Type
Description

z

int256

The difference of x and y

Last updated