core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
## Explanation This PR adds the `KeyringController:withKeyring` action to `KeyringController`. ## References * Related to #4197 ## Changelog ### `@metamask/keyring-controller` - **ADDED**: Added `KeyringController:withKeyring` action - **DEPRECATED**: Deprecated `KeyringController:getKeyringForAccount` action...
我看到你们的代码写的等待时间,是快速地多余慢速的等待,这是个 bug 吧?
Is there some reason we don't add "cancel" transactions into the transactions array like we do with speedup transactions? cancel: https://github.com/MetaMask/core/blob/a3b454eadbc9e974a6ee4a2729baf54171d422ed/packages/transaction-controller/src/TransactionController.ts#L824 speedup: https://github.com/MetaMask/core/blob/a3b454eadbc9e974a6ee4a2729baf54171d422ed/packages/transaction-controller/src/TransactionController.ts#L946
The API platform team has requested that we use a new config endpoint for setting the phishing configuration update intervals. This allows them to make optimizations to both the update...
Today we have two types of networks that are accessible via the network controller: built-in Infura networks and RPC endpoints that the user has added. The former list is hardcoded...
## Explanation ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change here...
## Explanation This PR adds the `PhishingDetector` class from `eth-phising-detector`, along with some utility functions into the `@metamask/phishing-controller` package, converting all to Typescript and Jest. ## References ## Changelog ###...
As it stands, we currently have a 1 to 1 mapping from permission to rpc method. With the addition of multiple rpc methods that fall around the same action or...
The [`@metamask/utils`](https://github.com/MetaMask/utils) package is rather large, and splitting it up into smaller packages would help us reduce the bundle size of various libraries that currently use it. However, doing so...
## Explanation ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change here...