Skip to content

chore!: Remove snap_experimentalProviderRequest#3858

Open
FrederikBolding wants to merge 3 commits intomainfrom
fb/remove-experimental-provider-request
Open

chore!: Remove snap_experimentalProviderRequest#3858
FrederikBolding wants to merge 3 commits intomainfrom
fb/remove-experimental-provider-request

Conversation

@FrederikBolding
Copy link
Member

@FrederikBolding FrederikBolding commented Feb 16, 2026

Remove snap_experimentalProviderRequest which was a temporary experimental way to provide the multichain API. We explicitly flagged that it may be removed at any time and don't know of any active use.


Note

Medium Risk
Breaking API removal: any Snap relying on snap_experimentalProviderRequest or its SDK types will fail to compile or call the method. Runtime risk is otherwise low since this mainly deletes code and associated tests.

Overview
Removes the experimental snap_experimentalProviderRequest JSON-RPC method by deleting its handler implementation and test, and unregistering it from the permitted methodHandlers map.

Removes the corresponding SDK type exports (ProviderRequestParams/ProviderRequestResult) by deleting provider-request.ts and dropping it from types/methods/index.ts, and slightly adjusts Jest coverage thresholds to reflect the deletion.

Written by Cursor Bugbot for commit bf3d172. This will update automatically on new commits. Configure here.

@FrederikBolding FrederikBolding requested a review from a team as a code owner February 16, 2026 14:56
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like this file is still being referenced

packages/snaps-rpc-methods/src/permitted/index.ts:6:49 - error TS2307: Cannot find module './experimentalProviderRequest' or its corresponding type declarations.

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.

2 participants