Skip to content

Comments

feat: nft bridge from l1 to optimism#2662

Merged
tynes merged 14 commits intoethereum-optimism:developfrom
sam-goldman:feat/nft-bridge
Jun 13, 2022
Merged

feat: nft bridge from l1 to optimism#2662
tynes merged 14 commits intoethereum-optimism:developfrom
sam-goldman:feat/nft-bridge

Conversation

@sam-goldman
Copy link
Contributor

Description
An ERC721 bridge between Mainnet and Optimism. The issue describing the bridge can be found here.

@changeset-bot
Copy link

changeset-bot bot commented Jun 2, 2022

🦋 Changeset detected

Latest commit: f6a932d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@eth-optimism/contracts-periphery Patch
@eth-optimism/drippie-mon Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added 2-reviewers C-protocol-critical Category: Modifies protocol-critical code labels Jun 2, 2022
@mergify mergify bot requested review from Inphi, mslipper and tynes June 2, 2022 21:45
@github-actions github-actions bot added A-op-bindings Area: op-bindings C-protocol-critical Category: Modifies protocol-critical code M-contracts and removed C-protocol-critical Category: Modifies protocol-critical code M-contracts labels Jun 3, 2022
@mergify
Copy link
Contributor

mergify bot commented Jun 4, 2022

Hey @sam-goldman! This PR has merge conflicts. Please fix them before continuing review.

@mergify mergify bot added the conflict label Jun 4, 2022
@mergify mergify bot removed the conflict label Jun 6, 2022
@tynes
Copy link
Contributor

tynes commented Jun 6, 2022

It looks like something is wrong with the build, a rebase on develop might fix things

@tynes
Copy link
Contributor

tynes commented Jun 6, 2022

I think generally adding coverage for events that are emitted would be great :)

@tynes
Copy link
Contributor

tynes commented Jun 7, 2022

Hmm not sure why the contracts tests decided to fail here, will investigate

@github-actions github-actions bot added the A-integration Area: integration tests label Jun 8, 2022
@maurelian
Copy link
Contributor

Q: Are there any deployment script written for this yet (or other periphery contracts for that matter)?

Also, it looks like the upgrade proxy is still needed here?

@mergify
Copy link
Contributor

mergify bot commented Jun 8, 2022

Hey @sam-goldman! This PR has merge conflicts. Please fix them before continuing review.

@mergify mergify bot added the conflict label Jun 8, 2022
@mergify mergify bot removed the conflict label Jun 8, 2022
@tynes
Copy link
Contributor

tynes commented Jun 8, 2022

I opened #2727 to fix the broken contracts tests

@tynes
Copy link
Contributor

tynes commented Jun 9, 2022

If you rebase on top of latest develop the contracts-tests should be passing now

@sam-goldman
Copy link
Contributor Author

Added the deploy scripts!

Copy link
Contributor

@maurelian maurelian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking solid.
One comment.

@tynes tynes merged commit da1633a into ethereum-optimism:develop Jun 13, 2022
@mslipper mslipper mentioned this pull request Jun 18, 2022
theochap pushed a commit that referenced this pull request Dec 10, 2025
Closes #2662 

The `ReorgTask` already contains the logic for verifying the
consistency. I'm reusing it at startup by calling the `handle_l1_reorg`
when initializing the l1 watcher.
theochap pushed a commit that referenced this pull request Jan 14, 2026
…#2699)

Closes #2662 

The `ReorgTask` already contains the logic for verifying the
consistency. I'm reusing it at startup by calling the `handle_l1_reorg`
when initializing the l1 watcher.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-integration Area: integration tests A-op-bindings Area: op-bindings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants