Skip to content

Replace RestrictedMessenger with delegated Messenger #31843

@Gudahtt

Description

@Gudahtt

What is this about?

Update the @metamask/base-controller package and replace all RestrictedMessenger instances with a delegated messenger.

This issue represents the work needed to resolve breaking changes made as part of MetaMask/core#5626

Prerequisites

  • Bump @metamask/base-controller to ^8.2.0
  • Install @metamask/messenger ^0.1.0 as a dependency.

Scenario

No response

Design

No response

Technical Details

No response

Threat Modeling Framework

No response

Acceptance Criteria

No response

Stakeholder review needed before the work gets merged

  • Engineering (needed in most cases)
  • Design
  • Product
  • QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
  • Security
  • Legal
  • Marketing
  • Management (please specify)
  • Other (please specify)

References

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    release-13.8.0Issue or pull request that will be included in release 13.8.0type-enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions