Skip to content

Implement messenger delegation #5626

@Gudahtt

Description

@Gudahtt

Implement messenger delegation as described in https://github.com/MetaMask/decisions/pull/53. This would include removal of the RestrictedMessenger class/type, and replacing RestrictedMessenger type declarations with Messenger type declarations.

This will be a breaking change for @metamask/base-controller, and for anything that exports a type declaration using RestrictedMessenger (including all controllers).

Controllers to migrate:

Metadata

Metadata

Labels

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

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions