- 20 Apr, 2020 7 commits
-
-
* remove ethpm.json * update releasing document * fix release documentation to be more realistic
Francisco Giordano authored -
* Add baseURI to ERC721MinterPauser constructor * Add tokenURI to mint * Remove tokenId and tokenURI from ERC721 deploy ready * Rename ERC721MinterPauser to ERC721MinterAutoID, remove Pausable mechanisms * Restore pausing to ERC721 * Rename deploy ready to presets * Rename ERC721 preset
Nicolás Venturo authored -
* Improve Hooks docs * Improve Utils docs * Apply suggestions from code review Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> * Add enumerable code samples * Remove import statement from example Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored -
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1. **This update includes security fixes.** - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored -
Bumps [solhint](https://github.com/protofire/solhint) from 3.0.0-rc.7 to 3.0.0-rc.8. - [Release notes](https://github.com/protofire/solhint/releases) - [Changelog](https://github.com/protofire/solhint/blob/master/CHANGELOG.md) - [Commits](https://github.com/protofire/solhint/compare/v3.0.0-rc.7...v3.0.0-rc.8) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored -
Bumps [@openzeppelin/test-environment](https://github.com/OpenZeppelin/openzeppelin-test-environment) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/OpenZeppelin/openzeppelin-test-environment/releases) - [Changelog](https://github.com/OpenZeppelin/openzeppelin-test-environment/blob/master/CHANGELOG.md) - [Commits](https://github.com/OpenZeppelin/openzeppelin-test-environment/compare/v0.1.3...v0.1.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored -
Bumps [@openzeppelin/cli](https://github.com/OpenZeppelin/openzeppelin-sdk) from 2.8.1 to 2.8.2. - [Release notes](https://github.com/OpenZeppelin/openzeppelin-sdk/releases) - [Commits](https://github.com/OpenZeppelin/openzeppelin-sdk/compare/v2.8.1...v2.8.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored
-
- 17 Apr, 2020 2 commits
-
-
* Remove isConstructor requirement from _setupRole * Remove isConstructor requirement from _setupDecimals * Update contracts/access/AccessControl.sol Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored -
Nicolás Venturo authored
-
- 16 Apr, 2020 1 commit
-
-
* Fix deprecation warnings * Workaround linter bug
Nicolás Venturo authored
-
- 15 Apr, 2020 6 commits
-
-
* rename Strings.fromUint256 to Strings.toString * add changelog entry * fix conflict with js toString method
Francisco Giordano authored -
* Improve ERC20/721 Pausable docs * Add ERC20Pausable mint and burn tests * Add ERC721Pausable mint and burn tests * Add _beforeTransfer hook in ERC777 to mint and burn
Nicolás Venturo authored -
* provide 'automatic' token URI by appending the token ID to the base URI, if a base is set but no token-specific URI is available * make the three cases more explicit, avoid else after return * adjust comments to reflect reality
Robert Kaiser authored -
Francisco Giordano authored
-
Francisco Giordano authored
-
Francisco Giordano authored
-
- 14 Apr, 2020 2 commits
-
-
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
Francisco Giordano authored -
Nicolás Venturo authored
-
- 13 Apr, 2020 2 commits
-
-
Bumps [@openzeppelin/cli](https://github.com/OpenZeppelin/openzeppelin-sdk) from 2.8.0 to 2.8.1. - [Release notes](https://github.com/OpenZeppelin/openzeppelin-sdk/releases) - [Commits](https://github.com/OpenZeppelin/openzeppelin-sdk/compare/v2.8.0...v2.8.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored -
Bumps [solhint](https://github.com/protofire/solhint) from 3.0.0-rc.6 to 3.0.0-rc.7. - [Release notes](https://github.com/protofire/solhint/releases) - [Changelog](https://github.com/protofire/solhint/blob/master/CHANGELOG.md) - [Commits](https://github.com/protofire/solhint/compare/v3.0.0-rc.6...v3.0.0-rc.7) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored
-
- 07 Apr, 2020 1 commit
-
-
* Update access-control.adoc to make compile Add call to `ERC20("MyToken", "TKN")` in `MyToken` constructor * Update access-control.adoc to make compile Add call to `ERC20("MyToken", "TKN")` in `MyToken` constructor * Update access-control.adoc MyToken formatting * Update erc20-supply.adoc to make compile Add call to `ERC20("MyToken", "TKN")` in `ERC20FixedSupply` constructor * Update erc20-supply.adoc to make compile Add constructor to `ERC20WithMinerReward` * Update erc20-supply.adoc to make compile In `MinerRewardMinter` use `ERC20MinterPauser` * Update erc20-supply.adoc to make compile Add constructor and override to `ERC20WithAutoMinerReward` * Update erc777.adoc to make compile * Update gsn-strategies.adoc to make compile * Update gsn-strategies.adoc to make compile Fix imports, add overrides, and revert reason to `MyContract`Andrew B Coathup authored
-
- 04 Apr, 2020 1 commit
-
-
Francisco Giordano authored
-
- 03 Apr, 2020 7 commits
-
-
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
Francisco Giordano authored -
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
Nicolás Venturo authored
-
* Add ERC20DeployReady * Add ERC721DeployReady * Improve docs * Fix linter errors * Rename DeployReady contracts to MinterPauser, add docs * Fix deploy ready docs * Minor doc adjustment
Nicolás Venturo authored -
* Update docs for ERC20 and ERC721 * Add EnumerableMap to docs * Update misc guides * Apply suggestions from code review Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored
-
- 02 Apr, 2020 4 commits
-
-
Nicolás Venturo authored
-
* Implement AddressSet in terms of a generic Set * Add Uint256Set * Add EnumerableMap * Fix wording on EnumerableSet docs and tests * Refactor ERC721 using EnumerableSet and EnumerableMap * Fix tests * Fix linter error * Gas optimization for EnumerableMap * Gas optimization for EnumerableSet * Remove often not-taken if from Enumerable data structures * Fix failing test * Gas optimization for EnumerableMap * Fix linter errors * Add comment for clarification * Improve test naming * Rename EnumerableMap.add to set * Add overload for EnumerableMap.get with custom error message * Improve Enumerable docs * Rename Uint256Set to UintSet * Add changelog entry
Nicolás Venturo authored -
* Merge ERC20Detailed into ERC20, make derived contracts abstract * Fix Create2 tests * Fix failing test * Default decimals to 18 * Add tests for setupDecimals * Add changelog entry * Update CHANGELOG.md * Update CHANGELOG.md * Replace isConstructor for !isContract * Update CHANGELOG.md Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored -
* Remove _grantRole and _revokeRole, replace with _setupRole * Make all external AccessControl functions public * Remove Ownable._transferOwnership * Rename ERC721's _safeTransferFrom and _transferFrom to _safeTransfer and _transfer * Make all ERC721 external functions public * Make all miscelaneous external functions public instead * Add changelog entry * Move calldata arguments to memory * Update contracts/access/AccessControl.sol Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> * Restrict setupRole to the constructor * Replace isConstructor for !isContract Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored
-
- 30 Mar, 2020 4 commits
-
-
Francisco Giordano authored
-
GuiCz authored
-
Bumps [@openzeppelin/cli](https://github.com/OpenZeppelin/openzeppelin-sdk) from 2.7.2 to 2.8.0. - [Release notes](https://github.com/OpenZeppelin/openzeppelin-sdk/releases) - [Commits](https://github.com/OpenZeppelin/openzeppelin-sdk/compare/v2.7.2...v2.8.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dependabot-preview[bot] authored -
* fix mentions of drafts.adoc * fix 721.adoc
Francisco Giordano authored
-
- 28 Mar, 2020 1 commit
-
-
* Add revert if the bytecode length is not greater than zero * Add value parameter to create2 deploy function Add tests for contract balance revert and depositing funds * Change parameter name to amount for clarity * Fix test for value sending * Fix linter error * Change revert reason * Improve Create2.deploy documentation * Slight test improvement * Add changelog entry Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
corydickson authored
-
- 27 Mar, 2020 2 commits
-
-
* Add revert reason to EnumerableSet.get. * Rename EnumerableSet values to keys * Rename get to at * Add changelog entry * Rename keys to values * Add leading underscore to struct members
Nicolás Venturo authored -
* Add IERC721Metadata implementation into ERC721 * Add IERC721Enumerable into ERC721 * Update ERC721Pausable and ERC721Burnable * Delete ERC721Metadata, ERC721Enumerable and ERC721 (now ERC721) * Update mocks * Update tests * Update contracts/token/ERC721/ERC721.sol Co-Authored-By: Francisco Giordano <frangio.1@gmail.com> * Make ERC721Pausable and ERC721Burnable abstract Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Nicolás Venturo authored
-