You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A number of controllers currently undergoing active development are extending from the deprecated BaseController class, and not conforming to the controller-messenger pattern. As part of Shared Libraries team OKRs, these controllers should be updated so that they adhere to current practices.
Motivation
A number of controllers currently undergoing active development are extending from the deprecated
BaseController
class, and not conforming to the controller-messenger pattern. As part of Shared Libraries team OKRs, these controllers should be updated so that they adhere to current practices.Tasks
Controllers that currently extend from
BaseController
should be updated to extend fromBaseControllerV2
.core
AbstractMessageManager
AccountTrackerController
AddressBookController
AssetsContractController
ComposableController
NftController
PhishingController
PreferencesController
RateLimitController
TokenBalancesController
TokensController
TransactionController
external
SwapsController
Controllers that currently extend from
PollingControllerOnly
orPollingControllerV1
should be updated to extend fromPollingController
.core
NftDetectionController
TokenDetectionController
TokenRatesController
external
SmartTransactionsController
The text was updated successfully, but these errors were encountered: