- 02 May, 2019 1 commit
-
-
(cherry picked from commit e287ea6f)
Nicolás Venturo authored
-
- 24 Apr, 2019 8 commits
-
-
Francisco Giordano authored
-
Francisco Giordano authored
-
(cherry picked from commit af55a843)
Francisco Giordano authored -
(cherry picked from commit 67bca857)
Nicolás Venturo authored -
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
* Error handling in ERC20 and ERC721 * Added message string for require. * Fixed solhint errors. * Updated PR as per issue #1709 * changes as per #1709 and openzeppelin forum. * Changes in require statement * Changes in require statement * build pipeline fix * Changes as per @nventuro's comment. * Update revert reason strings. * Fianal update of revert reason strings. * WIP: Updating reason strings in test cases * WIP: Added changes to ERC20 and ERC721 * Fixes linting errors in *.tes.js files * Achieved 100% code coverage * Updated the test cases with shouldFail.reverting.withMessage() * Fix package-lock. * address review comments * fix linter issues * fix remaining revert reasons
Balaji Pachai authored
-
- 23 Apr, 2019 5 commits
-
-
Francisco Giordano authored
-
* Add a vault to PostDeliveryCrowdsale. * Add changelog entry. * Apply suggestions from code review Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Rename TokenVault. * add solhint ignore directive
Nicolás Venturo authored -
* Bump Solidity version to 0.5.7 * Add changelog entry.
Nicolás Venturo authored -
Nicolás Venturo authored
-
* initial docsite setup * switch from pushd to cd * install and set up solidity-docgen * use the docsite branch next for now * make it clear that env var is a repository * add a clarifying comment about a relative path * change relative to absolute path in docsite script * add docgen script * add first few READMEs for contract documentation * update solidity-docgen * add docsite as dependency and adjust script * update openzeppelin-docsite * update solidity-docgen * remove dummy text * update docgen and docsite * update openzeppelin-docsite * add netlify.toml * udpate tokens guide for 2.2 * add DOCUMENTATION.md * Update docs/learn-about-utilities.md Co-Authored-By: frangio <frangio.1@gmail.com> * fix PaymentSplitter docs wording * update solidity-docgen * add missing ERC20 contracts * update solidity-docgen * trigger deploy with cleared cache * update solidity-docgen * update openzeppelin-docsite * remove travis docs setup * update openzeppelin-docsite * switch to published solidity-docgen
Francisco Giordano authored
-
- 22 Apr, 2019 1 commit
-
-
* Create autoamtic release script. * Add changelog update date script. * Improve release scripts. * Apply suggestions from code review Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Apply suggestions from code review Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Remove moment dependency.
Nicolás Venturo authored
-
- 19 Apr, 2019 2 commits
-
-
Francisco Giordano authored
-
Nicolás Venturo authored
-
- 17 Apr, 2019 1 commit
-
-
* Fixes/Improves constants inline documentation. * Fixed solhint error. * Moved the comment before the variable
Balaji Pachai authored
-
- 16 Apr, 2019 1 commit
-
-
* 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.
Bertrand Masius authored
-
- 15 Apr, 2019 1 commit
-
-
* removed unnecessary require * build pipeline fix * kept as it is * Added require
Prince Sinha authored
-
- 12 Apr, 2019 1 commit
-
-
* removing unused variables * undeleting the _
ckshei authored
-
- 11 Apr, 2019 1 commit
-
-
* replacing all instances of from: anyone with from: other * replacing all instances of from: anyone with from: other * replacing all instances of from: anyone with from: other * changing anyone to other * changing anyone to other
ckshei authored
-
- 10 Apr, 2019 2 commits
-
-
Francisco Giordano authored
-
Nicolás Venturo authored
-
- 09 Apr, 2019 3 commits
-
-
* Update PaymentSplitter.sol * add back private function docs * add non-zero address requirement * add comprehensive contract-level docs * use capital E for Ether
Francisco Giordano authored -
This reverts commit 07fc8c73.
Nicolás Venturo authored -
Nicolás Venturo authored
-
- 05 Apr, 2019 1 commit
-
-
Vittorio Minacori authored
-
- 01 Apr, 2019 2 commits
-
-
* Remove unused dependencies. * Remove unused mock contracts.
Nicolás Venturo authored -
Francisco Giordano authored
-
- 30 Mar, 2019 1 commit
-
-
* Added basic punctuation to @dev docs (#1697) * add missing uppercase
J Quinn authored
-
- 26 Mar, 2019 1 commit
-
-
Nicolás Venturo authored
-
- 25 Mar, 2019 2 commits
-
-
Added Buidler.
Franco Zeoli authored -
Nicolás Venturo authored
-
- 19 Mar, 2019 3 commits
-
-
Nicolás Venturo authored
-
* Add barebones EIP1820 support. * Update openzeppelin-test-helpers dependency to have ERC1820 support. * Add tests for ERC1820. * Improve inline documentation. * Add changelog entry. * Update test-helpers, refactor tests to use new helpers. * Rename ERC1820 to ERC1820Implementer. * Improve implementer docstring. * Remove _implementsInterfaceForAddress. * update openzeppelin-test-helpers to 0.2.0 * Update contracts/drafts/ERC1820Implementer.sol Co-Authored-By: nventuro <nicolas.venturo@gmail.com> * Fix how solidity coverage is run to allow for free events. * Fix coverage testing script.
Nicolás Venturo authored -
Nicolás Venturo authored
-
- 18 Mar, 2019 1 commit
-
-
Nicolás Venturo authored
-
- 17 Mar, 2019 1 commit
-
-
Jochen Brüggemann authored
-
- 14 Mar, 2019 1 commit
-
-
Nicolás Venturo authored
-