Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AccessManager contracts #4121

Merged
merged 79 commits into from
Mar 24, 2023

Commits on Mar 1, 2023

  1. add AccessManager.sol

    frangio committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    1327b8f View commit details
    Browse the repository at this point in the history
  2. docs

    frangio committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    b54b922 View commit details
    Browse the repository at this point in the history
  3. enforce team existence

    frangio committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    5a0fd33 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. remove on-chain enumerability

    frangio committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    ee5de96 View commit details
    Browse the repository at this point in the history
  2. add Authority interface

    frangio committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6284768 View commit details
    Browse the repository at this point in the history
  3. remove redundancy

    frangio committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    bce3641 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    223e6af View commit details
    Browse the repository at this point in the history
  2. split in separate files

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    eafb571 View commit details
    Browse the repository at this point in the history
  3. write AccessManager docs

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    24af159 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    833f219 View commit details
    Browse the repository at this point in the history
  5. add to docs site

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    0f27739 View commit details
    Browse the repository at this point in the history
  6. docs for IAuthority

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    2ac5aa1 View commit details
    Browse the repository at this point in the history
  7. lint

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    f26c4d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    63f9393 View commit details
    Browse the repository at this point in the history
  9. typos

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    6fecd25 View commit details
    Browse the repository at this point in the history
  10. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Hadrien Croubois <[email protected]>
    frangio and Amxx authored Mar 16, 2023
    Configuration menu
    Copy the full SHA
    589b5b1 View commit details
    Browse the repository at this point in the history
  11. fix docs

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    619cc73 View commit details
    Browse the repository at this point in the history
  12. rename team "all" -> "public"

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    1b681a5 View commit details
    Browse the repository at this point in the history
  13. ad hoc selector batching

    frangio committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    48b31c0 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. whitespace

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    b078157 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    274c04d View commit details
    Browse the repository at this point in the history
  3. add missing function argument

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    082b05c View commit details
    Browse the repository at this point in the history
  4. fix team role decoding

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    52f27c8 View commit details
    Browse the repository at this point in the history
  5. add ungrouped interface

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    1285c49 View commit details
    Browse the repository at this point in the history
  6. improve docs

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5c7472a View commit details
    Browse the repository at this point in the history
  7. remove todo

    frangio committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    3cc1e73 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. add initial tests for teams

    frangio committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    ae3482d View commit details
    Browse the repository at this point in the history
  2. rename team -> badge

    frangio committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    535ea13 View commit details
    Browse the repository at this point in the history
  3. improve testing

    frangio committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    68bb5fa View commit details
    Browse the repository at this point in the history
  4. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 19, 2023
    Configuration menu
    Copy the full SHA
    fa58ec5 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Configuration menu
    Copy the full SHA
    6d76058 View commit details
    Browse the repository at this point in the history
  2. add AccessManaged tests

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    3447438 View commit details
    Browse the repository at this point in the history
  3. fix group encoding

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1d10639 View commit details
    Browse the repository at this point in the history
  4. add test for allowing

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d875a7b View commit details
    Browse the repository at this point in the history
  5. lint

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d517d27 View commit details
    Browse the repository at this point in the history
  6. add changeset

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    6d33cda View commit details
    Browse the repository at this point in the history
  7. lint

    frangio committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    9ed1aef View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix mock

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    6adc0d8 View commit details
    Browse the repository at this point in the history
  2. remove contract groups

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    0624794 View commit details
    Browse the repository at this point in the history
  3. add transferContractAuthority

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    17ec3b6 View commit details
    Browse the repository at this point in the history
  4. lint

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f9210c5 View commit details
    Browse the repository at this point in the history
  5. rename badge -> group

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    a54cd10 View commit details
    Browse the repository at this point in the history
  6. change test name

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    8af9ca4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a05bcc View commit details
    Browse the repository at this point in the history
  8. remove use of mapping labels

    frangio committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    5f22f2d View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    6a9fbed View commit details
    Browse the repository at this point in the history
  2. tweak comments

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    0580198 View commit details
    Browse the repository at this point in the history
  3. add tests for adapter

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    e01e362 View commit details
    Browse the repository at this point in the history
  4. lint

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    cb026bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76d35da View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4069781 View commit details
    Browse the repository at this point in the history
  7. lint

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    80ffd2a View commit details
    Browse the repository at this point in the history
  8. add docs for AccessManaged

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    3094d0c View commit details
    Browse the repository at this point in the history
  9. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    b3a8b1b View commit details
    Browse the repository at this point in the history
  10. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    8a68322 View commit details
    Browse the repository at this point in the history
  11. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    eeab8cf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ca61e38 View commit details
    Browse the repository at this point in the history
  13. lint

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    8824c31 View commit details
    Browse the repository at this point in the history
  14. add internal _setContractMode

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    67e33b6 View commit details
    Browse the repository at this point in the history
  15. Update .changeset/quiet-trainers-kick.md

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    5f270c7 View commit details
    Browse the repository at this point in the history
  16. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    6f7ac96 View commit details
    Browse the repository at this point in the history
  17. Update contracts/access/manager/AccessManager.sol

    Co-authored-by: Hadrien Croubois <[email protected]>
    frangio and Amxx authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    7ec5311 View commit details
    Browse the repository at this point in the history
  18. typo

    frangio authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    82402d2 View commit details
    Browse the repository at this point in the history
  19. Apply suggestions from code review

    Co-authored-by: Hadrien Croubois <[email protected]>
    frangio and Amxx authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    27807e6 View commit details
    Browse the repository at this point in the history
  20. roll back to 0.8.13

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    80bc88b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    cf4df22 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bab4d34 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    642e279 View commit details
    Browse the repository at this point in the history
  24. lint

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    51aff23 View commit details
    Browse the repository at this point in the history
  25. remove unused import

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    6e3da66 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6b56c8f View commit details
    Browse the repository at this point in the history
  27. lint

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    b7e3b3f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    8200986 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    18e53e2 View commit details
    Browse the repository at this point in the history
  30. use Context._msgSender

    frangio committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    f94a881 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cd8babd View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    597edc0 View commit details
    Browse the repository at this point in the history
  33. Apply suggestions from code review

    Co-authored-by: Ernesto García <[email protected]>
    frangio and ernestognw authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    ee560d0 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    33f5ace View commit details
    Browse the repository at this point in the history