MetaMask / core

This monorepo is a collection of packages used across multiple MetaMask clients
MIT License
288 stars 181 forks source link

Ensure that all controllers used across clients are using BaseControllerV2 #1509

Open mcmire opened 1 year ago

mcmire commented 1 year ago

These controllers are still using BaseController (v1) and need to be migrated to BaseControllerV2. Some controllers don't need to be controllers at all.

Core packages

Non-core packages

Extension controllers

MajorLift commented 10 months ago

These also need to be updated:

Completed:

MajorLift commented 9 months ago

@desi @mcmire Could we convert this into an epic? I think it would be helpful keep track of our progress on these upgrades, especially since some of them are prerequisites for work currently being done on controllers by us (https://github.com/MetaMask/core/issues/1780) and DevEx, Confirmations etc.

mcmire commented 9 months ago

@MajorLift Done!