Skip to content

contracts-periphery: erc721 factory fixes#3615

Merged
mergify[bot] merged 3 commits intodevelopfrom
fix/erc721-factory-fix
Sep 29, 2022
Merged

contracts-periphery: erc721 factory fixes#3615
mergify[bot] merged 3 commits intodevelopfrom
fix/erc721-factory-fix

Conversation

@tynes
Copy link
Contributor

@tynes tynes commented Sep 29, 2022

Description

These changes make the OptimismMintableERC721Factory in line with the bedrock version of the OptimismMintableERC20Factory. We might as well follow what we are doing with the new erc20 factory to keep things in line with each other.

These changes are very small, they just rename a function to not follow the deprecated naming scheme, the function now returns an address which makes testing/integration a bit easier and also does a slight refactor to prevent the need to cast a type 3 times.

These changes make the `OptimismMintableERC721Factory` in line
with the bedrock version of the `OptimismMintableERC20Factory`.
We might as well follow what we are doing with the new erc20
factory to keep things in line with each other.

These changes are very small, they just rename a function to
not follow the deprecated naming scheme, the function now returns
an address which makes testing/integration a bit easier and also
does a slight refactor to prevent the need to cast a type 3 times.
@changeset-bot
Copy link

changeset-bot bot commented Sep 29, 2022

🦋 Changeset detected

Latest commit: 9685cfe

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

This PR includes changesets to release 3 packages
Name Type
@eth-optimism/integration-tests Patch
@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 A-integration Area: integration tests labels Sep 29, 2022
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.

this LGTM

@mergify
Copy link
Contributor

mergify bot commented Sep 29, 2022

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

@mergify
Copy link
Contributor

mergify bot commented Sep 29, 2022

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

@mergify
Copy link
Contributor

mergify bot commented Sep 29, 2022

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

@mergify mergify bot merged commit a3242d4 into develop Sep 29, 2022
@mergify mergify bot deleted the fix/erc721-factory-fix branch September 29, 2022 16:58
@mergify mergify bot removed the on-merge-train label Sep 29, 2022
This was referenced Oct 13, 2022
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