1. 26 Sep, 2022 5 commits
  2. 24 Sep, 2022 12 commits
  3. 23 Sep, 2022 7 commits
  4. 22 Sep, 2022 6 commits
  5. 21 Sep, 2022 7 commits
  6. 20 Sep, 2022 3 commits
    • sam-goldman's avatar
      nft: L-08, M-06, L-05, N-05, M-01 (#3495) · 5c3f2b1f
      sam-goldman authored
      * nft: M-01 Asymmetric failure behavior of ERC721 bridges
      
      * nft: N-05 Inconsistent approach to auto-refunding failed token transfers
      
      * nft: L-05 Auto withdrawal transactions can be misleading
      
      * nft: M-06 Lack of input validation
      
      * nft: L-08 ERC721 bridge contracts not using safeTransferFrom
      
      * refactor(ctp): fix  `FakeOptimismMintableERC721` inherited contract
      
      * feat(ctp)!: update nft bridge post-audit
      
      * update `CrossDomainEnabled` import paths in nft bridges
      
      * bump `OptimismMintableERC721Factory` semver
      
      * Update packages/contracts-periphery/contracts/L2/L2ERC721Bridge.sol
      Co-authored-by: default avatarMaurelian <maurelian@protonmail.ch>
      
      * added `localToken` check in the `completeOutBoundTransfer` function in NFT bridges
      
      * nit: fix error message in `L1ERC721Bridge`
      Co-authored-by: default avatarMaurelian <maurelian@protonmail.ch>
      Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
      5c3f2b1f
    • smartcontracts's avatar
      fix(dtl): optimization for mainnet (#3445) · cf3fcf41
      smartcontracts authored
      Optimizes the DTL by making the assumption that CTC and SCC addresses in
      the AddressManager will NOT change before Bedrock rolls around. This
      finally makes it possible to properly sync off of a Geth node where
      events are not indexed. You can still sync from Erigon as an alternative
      to this commit.
      cf3fcf41
    • Matthew Slipper's avatar
      Merge pull request #3510 from ethereum-optimism/develop · 798cf02c
      Matthew Slipper authored
      ci: release step 3
      798cf02c