Erik Marks
Erik Marks
## Describe the bug When pet-naming a worker that is returned from an `eval` formula, you cannot later use that name to specify a `--worker` to the daemon. Doing so...
We should standardize error codes such that consumers don't have to identify errors by message. Related: https://github.com/MetaMask/eth-simple-keyring/issues/29
We should standardize error codes such that consumers don't have to identify errors by message. Related: https://github.com/MetaMask/eth-hd-keyring/issues/15
Pending: MetaMask/json-rpc-engine#83 This attempts to address some of the concerns raised in MetaMask/core#1993, regarding the throwing of non-`Error` values. It doesn't fully resolve the issue, because the `async` signatures of...
WIP. Requires #104
Requires: #81 `next` return handlers can be `async` functions. They don't need a callback. This PR types them such that they can be `async` functions, and removes the "done" callback.
Requires: #82 We don't need the next callbacks. This PR removes them. Return handlers are supported by directly returning them from the middleware instead.
This PR lets any middleware function be async, and deprecates `createAsyncMiddleware`. The readme has been updated. Previously, we did not handle rejections of plain, `async` middleware functions. `createAsyncMiddleware` was created...
## Description Removes RPC handler hooks that had become unused. In order to prevent this from occurring again, also adds a check to fail immediately on dapp connections if extraneous...
A draft implementation of caveat merging using https://github.com/MetaMask/core/pull/4222 and some yet to be published work. PR template ## **Description** [](https://codespaces.new/MetaMask/metamask-extension/pull/24271?quickstart=1) ## **Related issues** Fixes: ## **Manual testing...