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
Adds getInternalScopesObject and getSessionScopes helpers for transforming between NormalizedScopesObject and InternalScopesObject.
Adds handlers for wallet_getSession, wallet_invokeMethod, and wallet_revokeSession methods.
Adds multichainMethodCallValidatorMiddleware for validating Multichain API method params as defined in @metamask/api-specs.
Adds MultichainMiddlewareManager to multiplex a request to other middleware based on requested scope.
Adds MultichainSubscriptionManager to handle concurrent subscriptions across multiple scopes.
Adds bucketScopes which groups the scopes in a NormalizedScopesObject based on if the scopes are already supported, could be supported, or are not supportable.
Adds getSupportedScopeObjects helper for getting only the supported methods and notifications from each NormalizedScopeObject in a NormalizedScopesObject.
Changed
Bump @metamask/controller-utils from ^11.4.4 to ^11.4.5 (#5012)
Bump @metamask/permission-controller from ^11.0.4 to ^11.0.5 (#5012)
Bump @metamask/utils to ^11.0.1 and @metamask/rpc-errors to ^7.0.2 (#5080)