SafeCast
Functions
encodeUInt128
function encodeUInt128(uint256 amount) internal pure returns (uint128);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint128 |
encodeUInt112
function encodeUInt112(uint256 amount) internal pure returns (uint112);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint112 |
encodeUInt96
function encodeUInt96(uint256 amount) internal pure returns (uint96);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint96 |
encodeUInt64
function encodeUInt64(uint256 amount) internal pure returns (uint64);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint64 |
encodeUInt48
function encodeUInt48(uint256 amount) internal pure returns (uint48);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint48 |
encodeUInt32
function encodeUInt32(uint256 amount) internal pure returns (uint32);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint32 |
encodeUInt16
function encodeUInt16(uint256 amount) internal pure returns (uint16);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint16 |
encodeUInt8
function encodeUInt8(uint256 amount) internal pure returns (uint8);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |
Returns
| Name | Type | Description |
|---|---|---|
| <none> | uint8 |
Errors
Overflow
error Overflow(uint256 amount);
Parameters
| Name | Type | Description |
|---|---|---|
| amount | uint256 |