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

Move factory upgrade gate to seperate contract #200

Closed
wants to merge 26 commits into from

Commits on Sep 26, 2023

  1. Added pre-release ci task

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    fc03bc4 View commit details
    Browse the repository at this point in the history
  2. upgrade viem

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    bfa89f3 View commit details
    Browse the repository at this point in the history
  3. Gasless

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    c41b185 View commit details
    Browse the repository at this point in the history
  4. Creator attribution - reduce optimizer runs to get contracts to build (

    …#144)
    
    * reduce optimizer runs to get contracts to build
    
    * Premint V2 - Creator Attribution (#128)
    
    * wip on move premint to creator attribution style
    
    * updated readme to reflect new contracts
    
    * Revert "undo changes to js sdk"
    
    This reverts commit 4deabf5.
    
    * better comments
    
    * Added methods to get status of creator attribution, and validate signatures, useful for the backend
    
    * better comments
    
    * fixed back fork test
    
    * slightly more comments
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    40f6ab9 View commit details
    Browse the repository at this point in the history
  5. fix hanging test

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    d1634ed View commit details
    Browse the repository at this point in the history
  6. prettier fix

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    0c9f103 View commit details
    Browse the repository at this point in the history
  7. Creator attribution deployed contracts

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    4d55bc1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    909b6a0 View commit details
    Browse the repository at this point in the history
  9. deployed new creator attribution

    Created a release
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    a04075c View commit details
    Browse the repository at this point in the history
  10. fix: factory tests

    kulkarohan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    d8c871c View commit details
    Browse the repository at this point in the history
  11. chore: remove alt deploy script

    kulkarohan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f008708 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    faa75ba View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0e15997 View commit details
    Browse the repository at this point in the history
  14. chore: update tests

    kulkarohan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e5dbd37 View commit details
    Browse the repository at this point in the history
  15. chore: update tests

    kulkarohan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    257c22d View commit details
    Browse the repository at this point in the history
  16. chore: lint

    kulkarohan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    fb5df44 View commit details
    Browse the repository at this point in the history
  17. Premint: fix fork tests (#164)

    * * Check if key exists reading an address, as to not result in unexpected reverts
    * In premint tests, allow all forks to run the tests, but skip if there is no address for preminter
    
    * update storage layout
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    076025a View commit details
    Browse the repository at this point in the history
  18. Premint: add creator to creator attribution event (#163)

    * Creator attribution - add creator to event
    
    * * Renamed creator attribution args from bytes32 to string to match the standard
    * Added test that verifies creator attribution event emitted
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    b00372a View commit details
    Browse the repository at this point in the history
  19. fix coverage compilation issue

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    fc8bfb1 View commit details
    Browse the repository at this point in the history
  20. filter coverage files to ignore

    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    e533606 View commit details
    Browse the repository at this point in the history
  21. Premint: first minter rewards (#162)

    * refactor: remove legacy mint fee contracts
    
    * refactor: remove unusued import
    
    * chore: update tests
    
    * chore: lint
    
    * chore: update runs
    
    * chore: update storage layout
    
    * style: update natspec
    
    * chore: update tests
    
    * chore: remove unused var
    
    * chore: update tests
    
    * fix: move hardcoded fork vars to constants
    
    * added first minter changeset
    
    * * Added changeset that depreates redeem minters.
    * Remove Redeem minter from coverage.
    
    ---------
    
    Co-authored-by: Rohan Kulkarni <[email protected]>
    2 people authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    58fa325 View commit details
    Browse the repository at this point in the history
  22. Made premint executor upgradeable via a proxy. (#168)

    Moved some common factory setup logic to some library fixtures
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    5813116 View commit details
    Browse the repository at this point in the history
  23. Extracted erc1155 errors to an interface, and importing that into pre…

    …mint contract (#170)
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    55e821e View commit details
    Browse the repository at this point in the history
  24. Reverted manual premint version update, and just pointing to origin v…

    …ersion.
    
    Will do updates via the standard changeset way
    oveddan authored and iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    8dd51cf View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7b43696 View commit details
    Browse the repository at this point in the history
  26. Update factory and tests

    iainnash committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    9c8ed96 View commit details
    Browse the repository at this point in the history