1. 15 Feb, 2022 1 commit
  2. 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
  3. 13 Feb, 2022 1 commit
  4. 11 Feb, 2022 1 commit
  5. 09 Feb, 2022 7 commits
  6. 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
  7. 04 Feb, 2022 2 commits
  8. 03 Feb, 2022 1 commit
  9. 02 Feb, 2022 1 commit
  10. 01 Feb, 2022 4 commits
  11. 31 Jan, 2022 3 commits
  12. 29 Jan, 2022 1 commit
  13. 27 Jan, 2022 1 commit
  14. 26 Jan, 2022 3 commits
  15. 25 Jan, 2022 1 commit
  16. 24 Jan, 2022 2 commits
  17. 23 Jan, 2022 2 commits
  18. 21 Jan, 2022 1 commit
  19. 18 Jan, 2022 1 commit
  20. 16 Jan, 2022 1 commit
  21. 14 Jan, 2022 1 commit
  22. 13 Jan, 2022 2 commits
  23. 12 Jan, 2022 1 commit
    • Add SignedMath with math utilities for signed integers (#2686) · 3458c1e8
      * add contract and tests
      
      * avoid implicit cast
      
      * add test cases
      
      * fix test names
      
      * modify avarage and add tests
      
      * improve signed average formula
      
      * fix lint
      
      * better average formula
      
      * refactor signed average testing
      
      * add doc and changelog entry
      
      * Update contracts/utils/math/SignedMath.sol
      
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      
      * remove ceilDiv
      
      Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
      Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
      rotcivegaf authored