Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sepolia support #1041

Merged
merged 7 commits into from
Jan 12, 2023
Merged

Sepolia support #1041

merged 7 commits into from
Jan 12, 2023

Conversation

tommasini
Copy link
Contributor

@tommasini tommasini commented Jan 6, 2023

PR Title
Added support for Sepolia test network.

Description
It was added Sepolia test network support to our Network Controller and Transaction controller, also on Transaction controller it was updated the package ethereumjs-common to version 2.6.1 to support Sepolia network

  • BREAKING:
    This update removes all the deprecated test networks, rinkeby, kovan and ropsten from this repo
    Also, it allows to implement this PR to MetaMask Mobile support Sepolia

  • CHANGED:
    The test cases were changed to use sepolia and goerli instead of the deprecated networks.
    Also it was increased the test coverage of network controller

  • DEPRECATED:
    Test networks, kovan, ropsten and rinkeby

Checklist

  • Tests are included if applicable
  • Any added code is fully documented

Issue

Resolves #MetaMask/metamask-mobile#5406

@mcmire
Copy link
Contributor

mcmire commented Jan 6, 2023

Hey @tommasini! Are there any tests we want to update? I found these:

Copy link
Contributor

@mcmire mcmire left a comment

Choose a reason for hiding this comment

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

LGTM!

@mcmire mcmire merged commit 820bbbc into MetaMask:main Jan 12, 2023
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
BREAKING: This update adds support for Sepolia (so that mobile can support it), and removes support for deprecated test networks Rinkeby, Kovan and Ropsten.

The test cases were changed to use Sepolia and Goerli instead of the deprecated networks, and test coverage for NetworkController was increased.

Finally the package `ethereumjs-common` was upgraded to version 2.6.1, which adds support for Sepolia (see changelog: <https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/common/CHANGELOG.md#261---2022-02-01>).

Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
MajorLift pushed a commit that referenced this pull request Oct 11, 2023
BREAKING: This update adds support for Sepolia (so that mobile can support it), and removes support for deprecated test networks Rinkeby, Kovan and Ropsten.

The test cases were changed to use Sepolia and Goerli instead of the deprecated networks, and test coverage for NetworkController was increased.

Finally the package `ethereumjs-common` was upgraded to version 2.6.1, which adds support for Sepolia (see changelog: <https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/common/CHANGELOG.md#261---2022-02-01>).

Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants