SafeERC20
library SafeERC20
Wrappers around ERC20 operations that throw on failure. To use this library you can add a `using SafeERC20 for ERC20;` statement to your contract, which allows you to call the safe operations as `token.safeTransfer(...)`, etc.
Source: token/ERC20/SafeERC20.sol
Reference
Functions
safeApprove
function safeApprove(ERC20 token, address spender, uint256 value) internal
- Parameters:
token
- ERC20spender
- addressvalue
- uint256
safeTransfer
function safeTransfer(ERC20Basic token, address to, uint256 value) internal
- Parameters:
token
- ERC20Basicto
- addressvalue
- uint256
safeTransferFrom
function safeTransferFrom(ERC20 token, address from, address to, uint256 value) internal
- Parameters:
token
- ERC20from
- addressto
- addressvalue
- uint256