1. 11 Mar, 2022 1 commit
    • Refactor governor testing (#3194) · 6a5bbfc4
      * starting a governor test refactor
      
      * improve governor tests
      
      * refactor compatibility tests using the governor helper
      
      * improve governor helper
      
      * improve governor helper
      
      * refactor governor tests
      
      * refactor testing
      
      * fix testing (still TODO)
      
      * fix tests
      
      * fix tests
      
      * fix spelling
      
      * use different instances of GovernorHelper
      
      * add vote with params support
      
      * coverage
      
      * simplify ERC165 helper
      
      * remove unused proposal argument
      
      * refactor setProposal
      
      * lint
      
      * refactor setProposal return values
      
      * add a data default value
      
      * improve proposal reconstruction and storage in helper
      
      * proposal object refactoring
      
      * lint
      
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      Hadrien Croubois authored
  2. 10 Mar, 2022 1 commit
  3. 09 Mar, 2022 2 commits
  4. 08 Mar, 2022 5 commits
  5. 04 Mar, 2022 2 commits
  6. 02 Mar, 2022 1 commit
  7. 01 Mar, 2022 3 commits
  8. 25 Feb, 2022 1 commit
  9. 23 Feb, 2022 1 commit
  10. 22 Feb, 2022 2 commits
  11. 18 Feb, 2022 3 commits
  12. 16 Feb, 2022 4 commits
  13. 15 Feb, 2022 1 commit
  14. 14 Feb, 2022 1 commit
    • ERC1155 after token transfer hook (#3166) · 3dfc0a44
      * add Hooks _afterTokenTransfer
      
      * avoid duplicate call to _asSingleton
      
      * add changelog entry
      
      * update changelog link to PR
      
      * Update CHANGELOG.md
      
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      
      Co-authored-by: CryptoV8 <91189073+CryptoV8@users.noreply.github.com>
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      Hadrien Croubois authored
  15. 13 Feb, 2022 1 commit
  16. 11 Feb, 2022 1 commit
  17. 09 Feb, 2022 7 commits
  18. 07 Feb, 2022 1 commit
    • Rename some ERC20 parameters to match the standard document. (#3167) · 63b46690
      * Renames `sender` to `source`.
      
      The naming variable was incorrect.  The source of the funds is *not* necessarily (and in most cases isn't) the sender of the transaction.  Also, this code has a `msgSender` which further adds confusion.
      
      * Changes to `from/to` instead of `source`.
      
      * Function documentation matches new names
      
      * Changed other instances of sender/recipient to from/to.
      
      Also changed `msgSender` to `owner` in the approval related methods.
      
      * apply changes to IERC20.sol + minor renaming in ERC20.sol
      
      Co-authored-by: Daniel Von Fange <daniel@leancoder.com>
      Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
      Micah Zoltu authored
  19. 04 Feb, 2022 2 commits