Skip to content

eth-json-rpc-provider migration - D: Repair breaking packages and finalize merge - #1770

Closed
MajorLift wants to merge 0 commit into
230927-integrate-eth-json-rpc-providerfrom
231002-resolve-downstream-errors-for-eth-json-rpc-provider-migration
Closed

eth-json-rpc-provider migration - D: Repair breaking packages and finalize merge#1770
MajorLift wants to merge 0 commit into
230927-integrate-eth-json-rpc-providerfrom
231002-resolve-downstream-errors-for-eth-json-rpc-provider-migration

Conversation

@MajorLift

@MajorLiftMajorLift commented Oct 4, 2023

Copy link
Copy Markdown
Contributor

Explanation

This PR implements the following incremental step in the process for migrating eth-json-rpc-provider into the core monorepo:


Phase D: Repair and merge

1. Repair breaking code in downstream packages

  • network-controller
  • selected-network-controller
  • transaction-controller
  • gas-fee-controller

2. Finalize merge

  • Check that all tests are passing in all subpackages of core and CI.
  • Merge packages/[package-name] directory into core main branch.

See #1551 (comment) for an outline of the entire process.

References

Changelog

@metamask/eth-json-rpc-provider

  • ADDED: Migrated into the core monorepo.

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've highlighted breaking changes using the "BREAKING" category above as appropriate

@MajorLift
MajorLift requested a review from a team as a code ownerOctober 4, 2023 00:52
@MajorLift
MajorLift marked this pull request as draft October 4, 2023 00:52
@socket-security

socket-securityBot commented Oct 4, 2023

Copy link
Copy Markdown

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

@MajorLiftMajorLift self-assigned this Oct 4, 2023
@MajorLiftMajorLift added enhancement New feature or request team-wallet-framework Deprecated: Please use `team-core-platform` instead. labels Oct 4, 2023
@MajorLift
MajorLift changed the base branch from main to 230927-integrate-eth-json-rpc-providerOctober 4, 2023 00:54
@MajorLiftMajorLift changed the title eth-json-rpc-provider migration - D: Repair breaking packages and merge into core repoeth-json-rpc-provider migration - D: Repair breaking packages and finalize mergeOct 4, 2023
@MajorLift
MajorLiftforce-pushed the 231002-resolve-downstream-errors-for-eth-json-rpc-provider-migration branch 4 times, most recently from 6b99e07 to 649175dCompareOctober 5, 2023 16:08
@MajorLift

Copy link
Copy Markdown
ContributorAuthor

Consolidating into #1738

@MajorLift
MajorLift deleted the 231002-resolve-downstream-errors-for-eth-json-rpc-provider-migration branch October 12, 2023 18:05
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancementNew feature or requestteam-wallet-frameworkDeprecated: Please use `team-core-platform` instead.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@MajorLift