Erik Marks

Results 79 issues of Erik Marks

Errors thrown or logged inside snaps should be presented in a readable format in order to be useful for debugging purposes. Currently, it is nearly impossible to decipher where an...

area-developing

Recently, @mcmire put up #4537 to address some lint errors he observes locally (ref: https://github.com/MetaMask/core/pull/4537#issuecomment-2237108995). These began to appear on his system after my PR #4521. I am unable to...

team-wallet-framework

We should ensure that the [`noUncheckedIndexedAccess`](https://www.typescriptlang.org/tsconfig/#noUncheckedIndexedAccess) TypeScript flag is enabled in every `tsconfig` in the monorepo. For past work and more context, see #554 and https://github.com/MetaMask/metamask-module-template/pull/84.

team-wallet-framework

Once https://github.com/MetaMask/snaps/issues/1860 is closed, we should add a new package `@metamask/rpc-methods` to this repository. This is so that we can establish a home for client-agnostic RPC method implementations. This package...

team-wallet-framework

Updates ACCOUNT_MIGRATION.md to note that the new PDS must support SMTP in order to actually use the migrated account on the Bluesky app.

What originally started as an attempt to bump `@metamask/auto-changelog` to `^4` turned into an ESLint migration. There are 85 errors requiring manual attention.

We should remove the deprecated `send` and `sendAsync` methods from the `InternalProvider`. The reason they're still around is to maintain compatibility between the `InternalProvider` and libraries like `eth-query` / `ethjs-query`....

Following #6088, all existing uses of `JsonRpcEngine` and its middleware pattern must be migrated to `JsonRpcEngineV2`. This is the tracking issue for this process, which will have to be incremental....

team-core-platform

This package has a number of lint config exceptions dating to its migration into the monorepo. These should be resolved.