mirror of openzeppelin-contracts
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bertrand Masius
5a2b349992
Feature/erc777 #1159 (#1684)
* IERC777 from specs, constants returned, up to defaultOperators. (#1159)
* IERC777 oprarator approvals (#1159)
* ERC777 oprarator approvals fixes and tests
* IERC777 send and receive with ERC820 (#1159)
* ERC777 Add burn functions and fix send functions (#1159)
* ERC777 Make expectEvent compatible with web3.js 1.0 (#1159)
* ERC777 Add ERC820 deploy script (#1159)
* ERC777 Complete implementation of ERC777 (#1159)
This implementation conforms to the current EIP
* ERC777 Update ERC820 Registry contract to final version (#1159)
* ERC777 Move contracts to 'drafts' folder (#1159)
* ERC777: Update to ERC1820 registry and linter error fix (#1159)
* ERC777: implement recent changes of EIP777 (#1159)
* ERC777 Fix formatting (#1159)
* ERC777 Update to solc 0.5.2 (#1159)
* ERC777 Fix travis CI errors (#1159)
* ERC777 Fix linter errors again... (#1159)
* ERC777 Fix unit test (#1159)
* ERC777 Fix unit test again (#1159)
* Remove extra newlines.
* Rename ERC777Base to ERC777.
* Remove 'Token' from contract names.
* Replace ops for operators.
* Move operator check out of _send.
* Remove ERC777Burnable.
* Remove ERC1820Client, now using the interface directly.
* Minor internal refactors in contracts.
* Delete extra test helpers.
* Simplified tests.
* Add basic 777 tests.
* Add granularity send test.
* Add first operator send tests.
* Add burn tests.
* Refactor send and burn tests.
* Improve send burn refactor.
* Greatly improve test module.
* Burn instead of send removed tokens.
* Add operator tests.
* Improve send tests under changing operators.
* Refactor and merge send and burn tests.
* Add missing and not-implemented tests.
* Make _burn private.
* Fix typo.
* Greatly improve tokensToSend tests.
* Refactor hook tests.
* Fix hook tests.
* Update openzeppelin-test-helpers and ERC1820 address.
* Fix natspec indentation.
* Make interface functions external.
* Remove redundant private revoke and authorize functions.
* Improved readability of if statement.
* Remove unnecessary asserts.
* Add non-one granularity test.
* Fix hook call order in _mint.
* Fix _mint not reverting on failure to implement tokensReceived.
* Remove special case in operatorFn when from is 0.
* Refactor ERC777SenderMock.
* Add tokensReceived tests.
* switch to updated ganache-cli-coverage fork
* Fix linter errors.
* Add mint tests.
* Fix linter errors.
* Fix tests.
* Update test/drafts/ERC777/ERC777.test.js
Co-Authored-By: nventuro <nicolas.venturo@gmail.com>
* Add changelog entry.
|
6 years ago |
.. |
ERC777
|
Feature/erc777 #1159 (#1684)
|
6 years ago |
ERC1046
|
Add ERC20 _setTokenURI (#1618)
|
6 years ago |
Counters.test.js
|
Remove unnecessary SafeMath call (#1610)
|
6 years ago |
ERC20Migrator.test.js
|
Add guard to ERC20Migrator migrate function (#1659)
|
6 years ago |
ERC20Snapshot.test.js
|
Fix/rename anyone account #1357 (#1718)
|
6 years ago |
ERC1820Implementer.test.js
|
Fix/rename anyone account #1357 (#1718)
|
6 years ago |
SignatureBouncer.test.js
|
Fix/rename anyone account #1357 (#1718)
|
6 years ago |
SignedSafeMath.test.js
|
Nonfunctional typos #1643 (#1652)
|
6 years ago |
TokenVesting.test.js
|
Migration to truffle 5 (and web3 1.0 (and BN)) (#1601)
|
6 years ago |