Skip to content

chore: Expose missing TransactionController methods through the messenger#8690

Merged
GuillaumeRx merged 4 commits intomainfrom
gr/expose-transaction-controller-methods
May 5, 2026
Merged

chore: Expose missing TransactionController methods through the messenger#8690
GuillaumeRx merged 4 commits intomainfrom
gr/expose-transaction-controller-methods

Conversation

@GuillaumeRx
Copy link
Copy Markdown
Contributor

@GuillaumeRx GuillaumeRx commented May 5, 2026

Explanation

This exposes missing methods used in the clients through the messenger after #8183

References

Progresses https://consensyssoftware.atlassian.net/browse/WPC-989

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 communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Low Risk
Low risk: this PR only expands the TransactionController messenger/public API surface (types + exposed method list) without changing transaction processing logic, but it may require downstream consumers to update allowed actions/imports.

Overview
Exposes additional TransactionController methods via the messenger by adding new messenger action type definitions and including these methods in MESSENGER_EXPOSED_METHODS.

Adds/exports actions for updateSecurityAlertResponse, updateTransactionGasFees, updatePreviousGasParams, updateSelectedGasFeeToken, and updateRequiredTransactionIds, and documents the new messenger actions in the transaction-controller CHANGELOG.md.

Reviewed by Cursor Bugbot for commit 58c619d. Bugbot is set up for automated code reviews on this repo. Configure here.

@GuillaumeRx GuillaumeRx marked this pull request as ready for review May 5, 2026 10:10
@GuillaumeRx GuillaumeRx requested review from a team as code owners May 5, 2026 10:10
matthewwalsh0
matthewwalsh0 previously approved these changes May 5, 2026
Comment thread packages/transaction-controller/src/TransactionController.ts Outdated
matthewwalsh0
matthewwalsh0 previously approved these changes May 5, 2026
@GuillaumeRx GuillaumeRx added this pull request to the merge queue May 5, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 5, 2026
@GuillaumeRx GuillaumeRx added this pull request to the merge queue May 5, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 5, 2026
@GuillaumeRx GuillaumeRx force-pushed the gr/expose-transaction-controller-methods branch from a8e2077 to f3ac6be Compare May 5, 2026 14:13
@GuillaumeRx GuillaumeRx added this pull request to the merge queue May 5, 2026
Merged via the queue into main with commit c1500ea May 5, 2026
366 checks passed
@GuillaumeRx GuillaumeRx deleted the gr/expose-transaction-controller-methods branch May 5, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants