core icon indicating copy to clipboard operation
core copied to clipboard

This monorepo is a collection of packages used across multiple MetaMask clients

Results 595 core issues
Sort by recently updated
recently updated
newest added

This method returns the network client that hits the chain with the given identifier. This is a problem because more than one network client can be assigned to the same...

team-wallet-framework

The `identities` and `selectedAddress` state are redundant now that we have an `AccountsController`. They should be removed once we are ready to start using the `AccountsController` as the authoritative source...

enhancement
team-wallet-framework

When calling `startPollingByNetworkClientId` in a controller that inherits from PollingController, it is possible to not pass any `options` or the wrong `options`, even if types are supplied for those `options`...

bug
team-wallet-framework

There are a fair amount of overrides in our ESLint configuration file: - We have some rules we've disabled because they were inconvenient to use at the time. We should...

Epic
team-wallet-framework

## Descriptions - Adapt [these rules](https://github.com/MetaMask/core/pull/4648/files#diff-594447fef9feecf11f1839e337c464b7b857fdb73fde7e18940eaa9cdf5b819dR496-R518) so that they are applied to all subpath exports, not just `'exports["."]'`. - Fix package manifests that violate the new rules. - https://github.com/MetaMask/core/blob/main/packages/notification-services-controller/package.json -...

team-wallet-framework

## Explanation Most of the accounts related packages are currently being merged together into a monorepo: - https://github.com/MetaMask/accounts The `keyring-api` has been split out into multiple smaller packages, meaning its...

team-accounts

Following the ADR ["Messaging Non-Controllers](https://github.com/MetaMask/decisions/blob/main/decisions/core/0001-messaging-non-controllers.md)", we want to rename the controller messenger such that consumers are not deterred from using it for non-controllers. ## Acceptance Criteria - ✅ The `ControllerMessenger`...

team-wallet-framework

Update assets-controllers changelog to include https://github.com/MetaMask/core/commit/deb9317bff171883a8b7f140aa6cf391d200bc27

team-assets

`@metamask/accounts-controller` (#1637) has started pulling in dependencies from https://github.com/MetaMask/snaps, which in their turn go back for packages from this repo. To avoid dependency cycles and release churn arising from this...

team-accounts

## Explanation ## References ## Changelog ## Checklist - [ ] I've updated the test suite for new or updated code as appropriate - [ ] I've updated documentation (JSDoc,...

team-readable-permissions