metamask-extension
metamask-extension copied to clipboard
MV3: ensure that dapp requests sent during service work restarts are properly handled
The solution for this may take inspiration https://github.com/MetaMask/metamask-extension/pull/15337
Blocked by https://github.com/MetaMask/metamask-extension/issues/14845
this issue requires further investigation for architecture -- once #15337 is merged, @Gudahtt @jpuri @naugtur should meet to discuss technical solution.
Multiple PRs have been created to fix this issue:
- https://github.com/MetaMask/json-rpc-middleware-stream/pull/27
- https://github.com/MetaMask/providers/pull/223
- https://github.com/MetaMask/metamask-extension/pull/15958
We need to update provider in metamask-extension once https://github.com/MetaMask/providers/pull/223 is merged.