1. 27 Sep, 2022 3 commits
  2. 26 Sep, 2022 7 commits
  3. 24 Sep, 2022 12 commits
  4. 23 Sep, 2022 7 commits
  5. 22 Sep, 2022 6 commits
  6. 21 Sep, 2022 5 commits
    • smartcontracts's avatar
      feat(fd): use better metric labels (#3488) · 4a5e1832
      smartcontracts authored
      Improves and simplifies metrics by using better metric labels.
      4a5e1832
    • Maurelian's avatar
    • sam-goldman's avatar
      nft: L-13 and M-08 (#3491) · ec8a5110
      sam-goldman authored
      * nft: L-13 Duplicated code
      
      * nft: M-08 Upgradeability inconsistencies
      
      * fix(ctp): change `CrossDomainEnabled` to `CrossDomainMessenger`
      
      * fix(ctp): make `otherBridge` and `messenger` in nft bridge contracts immutable
      
      * docs(ctp): update `ERC721Bridge` bridging function docs
      
      * re-order `OptimismMintableERC721Factory` event args
      
      * remove unnecessary `Initializable` import in nft bridges
      
      * changed legacy `CrossDomainEnabled` call to `CrossDomainMessenger
      Co-authored-by: default avatarMark Tyneway <mark.tyneway@gmail.com>
      ec8a5110
    • Maurelian's avatar
      ctb: Naming and comments to clarify interfaces usage (#3439) · cb5fed67
      Maurelian authored
      * ctb: Naming and comments to clarify interfaces usage
      
      The OptimismMintableERC20 token used two interfaces in its
      supportsInterface() function. These were confusingly named
      after the functions that they contain (ie. IL1Token, IRemoteToken),
      rather than the contracts these interfaces represent.
      The name has been tweaked slighly, and comments have been added to
      clarify the intent.
      
      fix(ctb): Clearer names for the mintable token iface
      
      * ctb: Add bridge() to mintable erc20 interface
      
      * chore: bindings
      cb5fed67
    • Mark Tyneway's avatar
      op-chain-ops: add cross domain utils (#3402) · 620d12cf
      Mark Tyneway authored
      * op-chain-ops: implement pending withdrawal fetching
      
      We need a list of pending withdrawals to be able to
      migrate the withdrawal hashes to the new withdrawal
      hash scheme. This commit implements the script for
      fetching pending withdrawals as well as a unit test
      for the function responsible for fetching pending withdrawals.
      
      From within `op-chain-ops`, the script can be ran as follows:
      
      ```golang
      $ go run cmd/withdrawals/main.go
      ```
      
      lint
      
      * op-chain-ops: go mod tidy
      Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
      Co-authored-by: default avatarMatthew Slipper <me@matthewslipper.com>
      620d12cf