Files
openzeppelin-contracts/contracts/token/ERC20
Nicolás Venturo aa4c9feabd Add ERC20 compatibility to ERC777. (#1735)
* Add ERC20 compatibility.

* Reusing ERC20 tests for ERC777.

* Improve documentation.

* Add changelog entry.

* Improved ERC20 behavior tests.

* Add revert reasons to ERC777.

* ERC20 methods allow sending tokens to contracts with no interface.

* Register ERC20 interface.

* Add comment about avoidLockingTokens.

* Improve revert reason string.

* Make ERC777 implement IERC20.

* Fix test revert string.

* Remove unnecesary require.

* Add private _transfer.

* Update contracts/drafts/ERC777/ERC777.sol

Co-Authored-By: nventuro <nicolas.venturo@gmail.com>

* Update private helper names.
2019-05-08 13:13:19 -03:00
..
2019-04-23 12:25:22 -03:00

sections
sections
title contracts
Interfaces
IERC20
title contracts
Contracts
ERC20
ERC20Detailed
ERC20Mintable
ERC20Burnable
ERC20Capped
ERC20Pausable
title contracts
Utilities
SafeERC20
TokenTimelock