• AgusDuha's avatar
    feat: introduce OptimismSuperchainERC20Factory (#11617) · 232c54d4
    AgusDuha authored
    * test: add L2 standard bridge interop unit tests (#13)
    
    * test: add L2 standard bridge interop unit tests
    
    * fix: add tests natspec
    
    * fix: unit tests fixes
    
    * fix: super to legacy tests failing
    
    * fix: mock and expect mint and burn
    
    * fix: add generic factory interface (#14)
    
    * test: add L2 standard bridge interop unit tests
    
    * fix: add tests natspec
    
    * fix: add generic factory interface
    
    * feat: modify OptimismMintableERC20Factory for convert (#17)
    
    * test: add L2 standard bridge interop unit tests
    
    * fix: add tests natspec
    
    * fix: add generic factory interface
    
    * feat: modify OptimismMintableERC20Factory for convert
    
    * fix: use only a public function for create3
    
    * feat: rollback interop factory, modify legacy one
    
    * fix: delete local token return variable
    
    * fix: PR fixes
    
    * feat: add superchain erc20 factory implementation (#23)
    
    * feat: add superchain erc20 factory implementation
    
    * fix: remove createX comments
    
    * test: add superchain erc20 factory tests (#25)
    
    * test: add superchain erc20 factory tests
    
    * test: add erc20 asserts
    
    * test: fix expect emit
    
    * fix: remove comments
    
    * feat: add constructor to superchain ERC20 beacon (#34)
    
    * test: remove factory predeploy etch
    
    ----------
    Co-authored-by: default avatar0xng <ng@defi.sucks>
    Co-authored-by: default avatar0xParticle <particle@defi.sucks>
    Co-authored-by: default avatargotzenx <78360669+gotzenx@users.noreply.github.com>
    
    * fix: set an arbitrary address for superchain erc20 impl
    
    * fix: deploy a proxy for the beacon on genesis (#45)
    
    
    ---------
    Co-authored-by: default avatar0xng <ng@defi.sucks>
    
    * fix: conflicts and imports
    
    * fix: interfaces
    
    * chore: add .testdata
    
    * fix: adding back .testdata to gitignore
    
    * fix: new conflicts from ci improvements
    
    ---------
    Co-authored-by: default avatar0xng <ng@defi.sucks>
    Co-authored-by: default avatar0xParticle <particle@defi.sucks>
    Co-authored-by: default avatargotzenx <78360669+gotzenx@users.noreply.github.com>
    Co-authored-by: default avatarDisco <131301107+0xDiscotech@users.noreply.github.com>
    232c54d4
OptimismSuperchainERC20Factory.json 134 Bytes