SafeMath
Functions
add
function add(uint256 a, uint256 b) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
sub
function sub(uint256 a, uint256 b) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
sub
function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 | |
| errorMessage | string |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
mul
function mul(uint256 a, uint256 b) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
div
function div(uint256 a, uint256 b) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
div
function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 | |
| b | uint256 | |
| errorMessage | string |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint256 |
sqrrt
function sqrrt(uint256 a) internal pure returns (uint256 c);
Parameters
| Name | Type | Description |
|---|---|---|
| a | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| c | uint256 |