1. 27 Mar, 2020 5 commits
    • API improvements for EnumerableSet (#2151) · 7415ebe8
      * 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
    • Bundle ERC721 extensions into base contract (#2149) · 24c37c1f
      * 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
    • [Security] Bump acorn from 6.4.0 to 6.4.1 (#2152) · c8bef057
      Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1. **This update includes a security fix.**
      - [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
    • Adhere to naming convention (#2150) · 97894a14
      * Upgrade to latest solhint rc
      
      * Add private-vars-leading-underscore linter rule
      
      * Add leading underscore to GSNRecipient constants
      
      * Remove leading underscore from ERC165Checker functions
      
      * Add leading underscore to multiple private constants
      
      * Fix linter errors in mocks
      
      * Add leading underscore to ERC777's ERC1820 registry
      
      * Add changelog entry
      Nicolás Venturo authored
    • Unsigned conversion #2111 (#2123) · 4476a2d5
      * Add signed to unsigned conversion to SafeCast
      
      * Update SafeCast exception message
      
      * Add test for SafeCast int to uint conversion
      
      - Update SafeCastMock
      - Add tests for SafeCast int256 to uint256
      
      * Update SafeCast int to uint definition
      
      Apply suggestions from code review.
      
      Co-Authored-By: Nicolás Venturo <nicolas.venturo@gmail.com>
      
      * Update test for SafeCast int to uint conversion
      
      * Update SafeCast test after code review
      
      - Change "downcasts" to "casts"
      - Move test closer to its function
      
      * Fix error in SafeCast toUint256 description
      
      * Fix breaking error in SafeCast
      
      * Add uint256 to int256 conversion to SafeCast
      
      - Add function
      - Add mock
      - Add test
      
      * Update SafeCast unsigned to signed conversion
      
      - Update error in conversion to be more clear
      - Update constants in test to be powers of 2 instead of shifts
      
      * Add changelog entry
      
      * Update SafeCast tests
      
      - Add minus in INT256_MIN for clarity
      
      Co-Authored-By: Nicolás Venturo <nicolas.venturo@gmail.com>
      
      Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
      pepelu authored
  2. 26 Mar, 2020 1 commit
  3. 25 Mar, 2020 4 commits
  4. 20 Mar, 2020 1 commit
  5. 18 Mar, 2020 2 commits
  6. 17 Mar, 2020 1 commit
  7. 16 Mar, 2020 14 commits
  8. 13 Mar, 2020 1 commit
  9. 11 Mar, 2020 2 commits
  10. 10 Mar, 2020 1 commit
  11. 09 Mar, 2020 2 commits
  12. 04 Mar, 2020 1 commit
  13. 02 Mar, 2020 1 commit
  14. 28 Feb, 2020 1 commit
  15. 26 Feb, 2020 1 commit
  16. 18 Feb, 2020 1 commit
  17. 17 Feb, 2020 1 commit