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

feat: support permit2 on optimism superchain erc20 and upgrade solady's erc20 implementation #97

Merged

Commits on Sep 25, 2024

  1. feat: add superchain erc20 bridge (#61)

    * feat: add superchain erc20 bridge
    
    * fix: interfaces and versions
    agusduha authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ae024a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. refactor: optimism superchain erc20 redesign (#62)

    * refactor: use oz upgradeable erc20 as dependency
    
    * chore: update interfaces
    
    * fix: tests based on changes
    
    * refactor: remove op as dependency
    
    * feat: add check for supererc20 bridge on modifier
    
    * chore: update tests and interfaces
    
    * chore: update stack vars name on test
    
    * chore: remove empty gitmodules file
    
    * chore: update superchain weth errors
    0xDiscotech authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    2a22161 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. test: add superchain erc20 bridge tests (#65)

    * test: add superchain erc20 bridge tests
    
    * test: add optimism superchain erc20 beacon tests
    
    * test: remove unnecessary test
    
    * test: tests fixes
    
    * test: tests fixes
    agusduha authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6aaf905 View commit details
    Browse the repository at this point in the history
  2. chore: update missing bridge on natspec (#69)

    * chore: update missing bridge on natspec
    
    * fix: natspecs
    
    ---------
    
    Co-authored-by: agusduha <[email protected]>
    0xDiscotech and agusduha authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    11fda67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a69a7e View commit details
    Browse the repository at this point in the history
  4. refactor: update isuperchainweth (#71)

    ---------
    
    Co-authored-by: agusduha <[email protected]>
    0xDiscotech and agusduha authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    07c9c77 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. feat: rename mint/burn and add SuperchainERC20 (#74)

    * refactor: rename mint and burn functions on superchain erc20
    
    * chore: rename optimism superchain erc20 to superchain erc20
    
    * feat: create optimism superchain erc20 contract
    
    * chore: update natspec and errors
    
    * fix: superchain erc20 tests
    
    * refactor: make superchain erc20 abstract
    
    * refactor: move storage and erc20 metadata functions to implementation
    
    * chore: update interfaces
    
    * chore: update superchain erc20 events
    
    * fix: tests
    
    * fix: natspecs
    
    * fix: add semmver lock and snapshots
    
    * fix: remove unused imports
    
    * fix: natspecs
    
    ---------
    
    Co-authored-by: 0xDiscotech <[email protected]>
    agusduha and 0xDiscotech authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    d9bdad1 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    2e507b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fcaf6c View commit details
    Browse the repository at this point in the history
  3. fix: pre pr

    agusduha committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    619f23c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a16cca5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #77 from defi-wonderland/fix/redesign-merge-conflicts

    fix: update redesign with dev
    agusduha authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1981789 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    0938dd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62235f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68dc9db View commit details
    Browse the repository at this point in the history
  4. fix: semver natspec check failure (#79)

    * fix: semver natspec check failure
    
    * fix: ignore mock contracts in semver natspec script
    
    * fix: error message
    agusduha authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ae019b8 View commit details
    Browse the repository at this point in the history
  5. feat: add crosschain erc20 interface (#80)

    * feat: add crosschain erc20 interface
    
    * fix: refactor interfaces
    agusduha authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a5aca61 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    83757ea View commit details
    Browse the repository at this point in the history
  2. fix: superchain weth natspec (#84)

    Co-authored-by: 0xng <[email protected]>
    Co-authored-by: 0xParticle <[email protected]>
    Co-authored-by: gotzenx <[email protected]>
    4 people authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    904a0ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd87a99 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fb4bc6 View commit details
    Browse the repository at this point in the history
  5. fix: stop inheriting superchain interfaces (#85)

    * fix: stop inheriting superchain interfaces
    
    * fix: move events and erros into the implementation
    
    * fix: make superchainERC20 inherits from crosschainERC20
    agusduha authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    3ebb1d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    1b4317e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10038c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    9f49b43 View commit details
    Browse the repository at this point in the history
  2. fix: remove unused imports

    agusduha committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    ab1e074 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #88 from defi-wonderland/fix/crosschain-merge-conf…

    …licts
    
    fix: crosschain merge conflicts
    agusduha authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    a79bf4e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    905ee60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdcd7f1 View commit details
    Browse the repository at this point in the history
  3. fix: refactor common errors (#90)

    * fix: refactor common errors
    
    * fix: remove unused version
    agusduha authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    af9694e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70e3570 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8aaca99 View commit details
    Browse the repository at this point in the history
  6. feat: add permit2

    0xDiscotech committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1fc614a View commit details
    Browse the repository at this point in the history
  7. chore: run pre-pr script

    0xDiscotech committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    553462d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    6c46f9b View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    736adf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    061b1ff View commit details
    Browse the repository at this point in the history
  3. Merge pull request #93 from defi-wonderland/fix/superchain-erc20-fact…

    …ory-merge-conflicts
    
    fix: superchain erc20 factory merge conflicts
    agusduha authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    97fb300 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71389b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bc9fd5 View commit details
    Browse the repository at this point in the history
  6. chore: run pre-pr

    0xDiscotech committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    39f5caf View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    222e10c View commit details
    Browse the repository at this point in the history
  2. chore: run pre-pr

    0xDiscotech committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    c19f54d View commit details
    Browse the repository at this point in the history
  3. chore: run pre-pr

    0xDiscotech committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    de3cc8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a96c48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5640fa View commit details
    Browse the repository at this point in the history
  6. fix: var name

    0xDiscotech committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    20f0bc6 View commit details
    Browse the repository at this point in the history