core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
## Explanation This is a prototype for https://github.com/MetaMask/decisions/pull/53 ## References See https://github.com/MetaMask/decisions/pull/53 ## Checklist - [ ] I've updated the test suite for new or updated code as appropriate -...
## Explanation This introduces deduplication logic for `scanUrl` so that multiple callers do not create multiple in-flight requests for the same URL. It also introduces a flag to only return...
Presently we use a single multicall per account, which can be non-performant for users with many accounts in their wallet. We should create a spike around this multicall which allows...
## Explanation This introduces a new method for getting scan results from the cache directly. This will empower the extension to easily pull scan results and leverage the time-based caching...
## Explanation Currently, there are a ton of lint warnings, and it would be good to address them sooner rather than later. To make PRs easier to approve, we could...
## Explanation Just running: ```console yarn update-readme-content ``` So new added package won't get those "unrelated" content change to be committed. ## References N/A ## Changelog N/A ## Checklist -...
## Explanation It seems those directives are not required anymore. If we keep them as is, invoking `yarn create-package ...` does fail with the following error: ```console /path/to/core/node_modules/ts-node/src/index.ts:859 return new...
## Explanation We need to fetch and update the new transaction activity when a new transaction has just finished ## References Related to [#4469](https://github.com/MetaMask/MetaMask-planning/issues/4469) ## Changelog ## Checklist - [x]...
## Explanation In preparation for #5940, this PR drops support for uncached encryption. Previously, `KeyringController` accepted a `cacheEncryptionKey` option that allowed the encryption key to be stored in memory and...
## Explanation This PR includes improvements to both the TokenDetectionController and the CurrencyRateController: ✅ Fix for token detection triggering when toggle is off: Token detection should not run when the...