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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
@metamask/core-backend 2.1.0
Added
Add optional traceFn parameter to AccountActivityService constructor for performance tracing integration (#6842)
Enables tracing of transaction message receipt with elapsed time from transaction timestamp to message arrival
Trace captures chain, status, and elapsed_ms for monitoring transaction delivery latency
Fixed
Fix race condition in BackendWebSocketService.connect() that could create multiple concurrent WebSocket connections when called simultaneously from multiple event sources (e.g., KeyringController:unlock, AuthenticationController:stateChange, and MetaMaskController.isClientOpen) (#6842)
Connection promise is now set synchronously before any async operations to prevent duplicate connections