core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
### 2023/Q4/O1/KR2 Description: 5 libraries are migrated to core monorepo Some of the core wallet functionality is held in utility libraries. We https://github.com/MetaMask/core/issues/1079 the set of libraries that need to...
**2024/Q1/O1/KR1 Description:** MVP Definition, POC and Technical Proposal Define and plan MVP for MM Wallet Library. [boolean] Much of the core wallet functionality is managed by specific libraries known as...
## Explanation This PR introduces a new state property `smartTransactionsOptInStatus` to the `PreferencesController`. This property allows the user to opt in or opt out of smart transactions. This is to...
Today each network configuration represents a built-in RPC endpoint or a custom RPC endpoint. They are not grouped by chain, the same chain can appear multiple times. We should instead...
## Explanation ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change here...
When a user attempts to switch QR wallets while using the same dapp, the permissions controller generates an error message stating that an account cannot be found. This 'missing' account...
# Description The current QRKeyring from `@keystonehq/metamask-airgapped-keyring` has a custom interface that is not compatible with our current implementation. This work is aimed to align the `QRKeyring` to use our...
Description: In the create-network-client.ts file, the createInfuraMiddleware and createFetchMiddleware functions currently handle chainId differently. This inconsistency could lead to potential issues or confusion when integrating with different blockchain networks. Suggested...
### 2024/Q1/O4/KR1 Description: Increase automated visibility from 0% to 100% of standardization of repos across defined vectors. **MVP inclusions target:** - Node.js version - Yarn version/configuration - ESLint versions/configuration -...