Skip to content

fix(ctp): re-deploy RetroReceiver with new owner#2683

Merged
mergify[bot] merged 2 commits intodevelopfrom
sc/ctp-update-ddd
Jun 8, 2022
Merged

fix(ctp): re-deploy RetroReceiver with new owner#2683
mergify[bot] merged 2 commits intodevelopfrom
sc/ctp-update-ddd

Conversation

@smartcontracts
Copy link
Contributor

Description
Re-deploys the RetroReceiver with a new default owner called the
Dedicated Deterministic Deployer address. When deploying authenticated
smart contracts deterministically to the same address on many chains,
it's necessary to have a known static owner that then transfers
ownership to the final owner after deployment (which can be different on
every chain). This PR re-deploys the original contract with that new
default owner, the DDD.

@changeset-bot
Copy link

changeset-bot bot commented Jun 4, 2022

🦋 Changeset detected

Latest commit: 9a46595

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 A-op-bindings Area: op-bindings labels Jun 4, 2022
@mergify mergify bot requested a review from Inphi June 4, 2022 17:12
@mergify
Copy link
Contributor

mergify bot commented Jun 4, 2022

This PR changes implementation code, but doesn't include a changeset. Did you forget to add one?

@mergify mergify bot requested a review from mslipper June 4, 2022 17:12
Copy link
Contributor

@tynes tynes left a comment

Choose a reason for hiding this comment

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

The deployments directory is in the npm package, this should get a changeset

@smartcontracts
Copy link
Contributor Author

The deployments directory is in the npm package, this should get a changeset

Done

@mergify
Copy link
Contributor

mergify bot commented Jun 8, 2022

Hey @smartcontracts! 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
Re-deploys the RetroReceiver with a new default owner called the
Dedicated Deterministic Deployer address. When deploying authenticated
smart contracts deterministically to the same address on many chains,
it's necessary to have a known static owner that then transfers
ownership to the final owner after deployment (which can be different on
every chain). This PR re-deploys the original contract with that new
default owner, the DDD.
@mergify
Copy link
Contributor

mergify bot commented Jun 8, 2022

This PR has been added to the merge queue, and will be merged soon.

@mergify
Copy link
Contributor

mergify bot commented Jun 8, 2022

This PR is next in line to be merged, and will be merged as soon as checks pass.

@mergify mergify bot merged commit e0b89fc into develop Jun 8, 2022
@mergify mergify bot deleted the sc/ctp-update-ddd branch June 8, 2022 20:19
@mergify mergify bot removed the on-merge-train label Jun 8, 2022
This was referenced Jun 8, 2022
theochap pushed a commit that referenced this pull request Dec 10, 2025
Closes #2683

---------

Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
theochap pushed a commit that referenced this pull request Jan 14, 2026
Closes #2683

---------

Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-op-bindings Area: op-bindings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants