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

The `SelectedNetworkController` currently constructs a proxy for any domain that has permissions. Other domains have no associated proxy, so the `getProviderAndBlockTracker` method would throw an error. This is problematic because...

enhancement
team-wallet-api-platform

It was reported in slack that `yarn workspace @metamask/transaction-controller run test` was failing for TransactionController. Examples of the failure can be found in the following: - https://github.com/MetaMask/core/actions/runs/8264565942/job/22608512716?pr=4032 - https://github.com/MetaMask/core/actions/runs/8263603598/job/22605489074 Screenshot:

bug
team-shared-libraries

## Explanation As part of the Wallet Framework Team's OKRs (Q2 2024 O3KR4), we are upgrading TypeScript to v5.0+ for all packages in the core monorepo. ## References - Closes...

team-wallet-framework

## Explanation Note: This PR accompanies https://github.com/MetaMask/metamask-extension/pull/23507. Read it for more context. This PR changes the polling strategy for `TokenRatesController`. I want to start/stop polling as metamask is opened/closed, to...

We want to ensure that the packages we ship are as minimal as possible so that we don't unnecessarily bloat the apps that are using these packages. To do this,...

team-shared-libraries

- [x] #3714 - [x] #3715 - [x] #3716 - [x] #3717 - [ ] #3718 - [ ] #3719 - [ ] #3720 - [ ] #3721 - [...

Epic
team-shared-libraries

## Explanation The following controllers need to be updated so that `@metamask/base-controller` is bumped to 4.0.0, and references to `BaseController` are fixed to `BaseControllerV1` while instances of `BaseControllerV2` are fixed...

team-shared-libraries

Look for the following string in non-test files to find these: ``// TODO: Replace `any` with type`` At time of writing, there were 2 instances.

team-shared-libraries

We should review the tests for TokenDetectionController and ensure that the functionality and edge cases are well-covered by tests and that there are no duplicative or unnecessary tests. A new...

team-shared-libraries

## Explanation This PR replaces the reference to OP goerli to OP sepolia. It also renames the variable `OPTIMISM_TESTNET` to `OPTIMISM_SEPOLIA`. Only made this change on the transaction controller. Renaming...