1. 18 Sep, 2020 6 commits
  2. 26 Mar, 2020 2 commits
  3. 26 Feb, 2020 1 commit
  4. 17 Feb, 2020 1 commit
  5. 14 Feb, 2020 1 commit
  6. 04 Feb, 2020 4 commits
    • 2.5.0 · 58a33682
      Nicolás Venturo authored
    • Update docs · 941d3050
      Nicolás Venturo authored
    • EnumerableSet improvements (#2077) · 1b938e39
      * Remove newAddressSet
      
      * Add count and get functions.
      
      * Fix lint
      
      (cherry picked from commit 7988c044)
      Nicolás Venturo authored
    • Fix EnumerableSetMock for 2.5.rc1 (#2069) · 0ac83ce2
      * Drafted Enumerable.sol.
      
      * Drafted test framework.
      
      * Tweaked the tests to follow oz structure.
      
      * Coded EnumerableSet.
      
      * Moved EnumerableSet to `utils`.
      
      * Fixed linting.
      
      * Improved comments.
      
      * Tweaked contract description.
      
      * Renamed struct to AddressSet.
      
      * Relaxed version pragma to 0.5.0
      
      * Removed events.
      
      * Revert on useless operations.
      
      * Small comment.
      
      * Created AddressSet factory method.
      
      * Failed transactions return false.
      
      * Transactions now return false on failure.
      
      * Remove comments from mock
      
      * Rename mock functions
      
      * Adapt tests to code style, use test-helpers
      
      * Fix bug in remove, improve tests.
      
      * Add changelog entry
      
      * Add entry on Utils doc
      
      * Add optimization for removal of last slot
      
      * Update docs
      
      * Fix headings of utilities documentation
      
      * Simplified mock.
      
      * Fixed comment.
      
      * Revert "Fixed comment."
      
      This reverts commit 39627f9a6f90d48be20ca1449fe03e1699b48173.
      
      * Revert "Simplified mock."
      
      This reverts commit 67468e464b038736251f18e1dc2e368c9091a87a.
      
      * Simplified mock.
      
      Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
      (cherry picked from commit 8975289c)
      Alberto Cuesta Cañada authored
  7. 24 Jan, 2020 4 commits
  8. 23 Jan, 2020 5 commits
    • Made private methods internal to allow for overriding (#2027) · 73abd54c
      * Made private methods internal to allow for overriding
      
      * Revert package.lock changes.
      
      * Make _move private again
      
      * Expose the ERC1820 registry address
      
      * Add changelog entry
      
      Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
      Mick de Graaf authored
    • Fix/improve revert reason #1727 (#2018) · 7d7cbcad
      * adding mock contacts, test code
      
      * adding changes to ERC721.sol per @frangio's comments on original PR #1943
      
      * fix solhint warnings
      
      * Update contracts/token/ERC721/ERC721.sol
      
      Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
      
      * same revert wording per @frangio's review suggestion
      
      * per @frangio's feedback, changing the inline assembly to accomplish: we want to ignore the first 4 bytes of content, so we should read the length and decrease it by 4, then take the memory location and add 4 to it, then store the new length at the new memory location, then that is the new byte array that we want.
      
      * change revert msg assembly per PR comment by @frangio
      
      * unify revert msg in test code
      
      * fix some failed tests, wording change
      
      * Update contracts/token/ERC721/ERC721.sol
      
      Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
      
      * Update contracts/token/ERC721/ERC721.sol
      
      Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
      
      * fix test case, revert without reason
      
      * fix 'ERC721ReceiverRevertsMock: Transaction rejected by receiver'
      
      * style change per review by @frangio
      
      * fix revert reason forwarding
      
      * remove duplicate contracts/mocks/ERC721ReceiverRevertsMock.sol per review https://github.com/OpenZeppelin/openzeppelin-contracts/pull/2018\#issuecomment-574381034
      
      * Add changelog entry
      
      * Fix tests
      
      * Make tests more clear
      
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
      Hao (Alan) Tang authored
    • Create2 feature pending tasks (#2013) · 8c40a5b2
      * Add Create2 library (#1744)
      
      * feat(contracts): Add Create2 library to use create2 evm opcode
      
      * Upgrade sol-coverage
      
      * Add changelog entry
      
      * Update comments and code style
      
      * Remove create2 helper
      
      * Fix linter error
      
      * Fix truffle dependency
      
      * Fix linter error
      
      * refactor(Create2): Remove _deploy internal function
      
      * test(Create2): test Create2 with inline assembly code
      
      * fix(Create2): Check address returned form create2 instead of codesize of created contract
      
      * refactor(Create2):Add revert reason when Create2 deploy fails (#2062)
      
      * fix merge with master
      
      * fix test
      
      Co-authored-by: Augusto Lemble <me@augustol.com>
      Francisco Giordano authored
    • Copy docsite landing to readme (#2058) · d6698c3b
      * Copy docsite landing to readme
      
      * Fix code sample
      
      * Apply suggestions from code review
      
      Co-Authored-By: Francisco Giordano <frangio.1@gmail.com>
      
      * Update code sample
      
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      Nicolás Venturo authored
  9. 20 Jan, 2020 2 commits
  10. 16 Jan, 2020 1 commit
  11. 15 Jan, 2020 1 commit
  12. 14 Jan, 2020 4 commits
  13. 13 Jan, 2020 3 commits
  14. 07 Jan, 2020 1 commit
  15. 06 Jan, 2020 1 commit
  16. 26 Dec, 2019 1 commit
  17. 19 Dec, 2019 1 commit
  18. 16 Dec, 2019 1 commit