TransferHelper
Author: Modified from Uniswap & old Solmate (https://github.com/Uniswap/uniswap-v3-periphery/blob/main/contracts/libraries/TransferHelper.sol)
Safe ERC20 and ETH transfer library that safely handles missing return values.
Functions
safeTransferFrom
function safeTransferFrom(ERC20 token, address from, address to, uint256 amount) internal;
Parameters
| Name | Type | Description |
|---|---|---|
| token | ERC20 | |
| from | address | |
| to | address | |
| amount | uint256 |
safeTransfer
function safeTransfer(ERC20 token, address to, uint256 amount) internal;
Parameters
| Name | Type | Description |
|---|---|---|
| token | ERC20 | |
| to | address | |
| amount | uint256 |
safeApprove
function safeApprove(ERC20 token, address to, uint256 amount) internal;
Parameters
| Name | Type | Description |
|---|---|---|
| token | ERC20 | |
| to | address | |
| amount | uint256 |